אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X. מידע
תיאור הבעיה
השגיאה
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm
מופיעה במהלך ההתקנה
או ההעברה לגרסה חדשה יותר של Apigee Edge לענן פרטי.
הודעת שגיאה
תופיע השגיאה הבאה:
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping.
השגיאה הזו מתרחשת בדרך כלל במהלך ההתקנה של apigee-setup utility ושל התלויות:
[root@machinename ~]# sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNAME Apigee bootstrap 1.0-38 (OPDK_5000, 2020.11.30,19:31) === Obtaining creds for software.apigee.com: Please enter value for password: === Begin work ... === Checking for presence of misc commands: === Checking distro: === Checking architecture: === Checking OS: === Checking SELinux status === Configuring package manager: + rpm -qa apigee* + rpm -e apigee-repo error: package apigee-repo is not installed (error can be ignored) + rpm -e apigeeprio-repo error: package apigeeprio-repo is not installed (error can be ignored) + yum install -y https://apigee:***@software.apigee.com/apigee-repo.rpm Loaded plugins: enabled_repos_upload, langpacks, package_upload, priorities, : product-id, protectbase, search-disabled-repos, subscription- : manager HTTP error (410 - Gone): Unit d98c371e-06bc-4afc-a216-effb1ebc9bce has been deleted Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping. Error: Nothing to do Uploading Enabled Repositories Report Loaded plugins: langpacks, priorities, product-id, protectbase, subscription- : manager HTTP error (410 - Gone): Unit d98c371e-06bc-4afc-a216-effb1ebc9bce has been deleted bootstrap_4.50.00.sh: Error: Repo configuration failed [root@machinename ~]#
גורמים אפשריים
אלה הסיבות האפשריות לשגיאה הזו:
| סיבה | תיאור | הוראות לפתרון בעיות שרלוונטיות ל |
|---|---|---|
| בעיות בחיבור לאינטרנט או בקישוריות לרשת | אין חיבור לאינטרנט או שיש בעיות בקישוריות לרשת. | משתמשי Edge Private Cloud בלבד |
| שם משתמש או סיסמה שגויים | השתמשת בשם משתמש או בסיסמה שגויים למאגר software.apigee.com. |
משתמשי Edge Private Cloud בלבד |
| הסיסמה מכילה תווים מיוחדים | הסיסמה למאגר software.apigee.com מכילה תווים מיוחדים. |
משתמשי Edge Private Cloud בלבד |
הסיבה: בעיות בחיבור לאינטרנט או בקישוריות לרשת
אבחון
- בודקים אם יש חיבור אינטרנט יוצא במחשב שבו מופיעה השגיאה שלמעלה.
- אם יש לכם חיבור לאינטרנט, אתם יכולים לבדוק את הקישוריות לרשת אל
software.apigee.comבאמצעות אחד מהמנגנונים הבאים:netcat
באמצעות netcat:
אם התקנתם את
netcat, מריצים את הפקודה הבאה:nc -v software.apigee.com 443
אמורה להופיע הודעה דומה לזו:
Connection to software.apigee.com 443 port [tcp/https] succeeded!
או
Connected to IP_ADDRESS:443
- אם לא מופיעה אף אחת מההודעות שלמעלה או אם מופיעות שגיאות, יש בעיה בקישוריות לרשת אל
software.apigee.com.
telnet
שימוש ב-telnet:
אם לא התקנתם את
netcat, אתם יכולים להשתמש בפקודהtelnetהבאה כדי לבדוק את הקישוריות לאינטרנט:telnet software.apigee.com 443
אם החיבור יצליח, הפלט הבא יוצג:
Connected to software.apigee.com
- אם לא מופיעה אף אחת מההודעות שלמעלה או אם מופיעות שגיאות, יש בעיה בקישוריות לרשת אל
software.apigee.com.
רזולוציה
אם אין לכם חיבור לאינטרנט או שאחת מהפקודות (netcat או
telnet) נכשלת, אז יש לכם קישוריות מוגבלת לרשת או שאין לכם קישוריות בכלל. כדי לפתור את הבעיה, צריך לפנות לאדמין ברשת.
הסיבה: שם המשתמש או הסיסמה שגויים
אבחון
מוודאים שמעבירים את שם המשתמש והסיסמה הנכונים לפקודה שמתקינה את Apigee Edge
apigee-service utility:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
אפשר גם להתקשר ישירות לכתובת ה-URL
software.apigee.comולבדוק את הפלט:curl -i -u USERNNAME>:PASSWORD https://software.apigee.com/apigee-repo.rpm
- אם מופיעה השגיאה
401 Unauthorized, סימן שהשתמשתם בשם משתמש או בסיסמה שגויים.
רזולוציה
חשוב לוודא שאתם משתמשים בשם המשתמש והסיסמה הנכונים כשאתם מתקינים את
apigee-setup utility.
הסיבה: הסיסמה מכילה תווים מיוחדים
אבחון
- מוודאים שהסיסמה של
software.apigee.comלא מכילה תווים מיוחדים. לדוגמה:>,$,@או*. - אם הסיסמה מכילה תווים מיוחדים, זו הסיבה לשגיאה הזו.
רזולוציה
- משתמשים בתו בריחה (escape) של קו נטוי הפוך (
\) לפני כל תו מיוחד. - לדוגמה, אם הסיסמה היא
pa$$w0rd, צריך לציין את הסיסמה כ-pa\$\$w0rd.