כרגע מוצג התיעוד של 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 בלבד |
שם משתמש או סיסמה שגויים | שימוש בשם משתמש או בסיסמה שגויים למאגר software.apigee.com . |
למשתמשי ענן פרטי של Edge בלבד |
הסיסמה מכילה תווים מיוחדים | הסיסמה למאגר software.apigee.com מכילה תווים מיוחדים. |
למשתמשי ענן פרטי של Edge בלבד |
הסיבה: בעיות בחיבור לאינטרנט או בקישוריות לרשת
אבחון
- עליך לבדוק אם יש לך חיבור לאינטרנט במכשיר אחר שבו מופיעה השגיאה שלמעלה.
- אם יש לך חיבור יוצא לאינטרנט, יש לבדוק את קישוריות הרשת אל
software.apigee.com
באמצעות אחד מהמנגנונים הבאים:נטקט
באמצעות 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
.