Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation weitere Informationen
Symptom
Während der Installation oder der Migration zu einer neueren Version von Apigee Edge für Private Cloud wird der Fehler Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm
angezeigt.
Fehlermeldung
Der folgende Fehler wird angezeigt:
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping.
Dieser Fehler tritt in der Regel bei der Installation von apigee-setup utility
und Abhängigkeiten auf:
[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 ~]#
Mögliche Ursachen
Mögliche Ursachen für diesen Fehler:
Ursache | Beschreibung | Anleitungen zur Fehlerbehebung gelten für |
---|---|---|
Probleme mit der Internetverbindung oder der Netzwerkverbindung | Es besteht keine ausgehende Internetverbindung oder es gibt Probleme mit der Netzwerkverbindung. | Nur Edge Private Cloud-Nutzer |
Nutzername oder Passwort falsch | Falscher Nutzername oder falsches Passwort für Repository software.apigee.com . |
Nur Edge Private Cloud-Nutzer |
Das Passwort enthält Sonderzeichen | Das Passwort für das Repository software.apigee.com enthält Sonderzeichen. |
Nur Edge Private Cloud-Nutzer |
Ursache: Probleme mit der Internetverbindung oder der Netzwerkverbindung
Diagnose
- Prüfen Sie, ob auf dem Computer, auf dem der obige Fehler auftritt, eine ausgehende Internetverbindung besteht.
- Wenn Sie eine ausgehende Internetverbindung haben, testen Sie die Netzwerkverbindung zu
software.apigee.com
mit einer der folgenden Methoden:netcat
Mit Netcat:
Wenn Sie
netcat
installiert haben, führen Sie den folgenden Befehl aus:nc -v software.apigee.com 443
Sie sollten eine Meldung wie die folgende erhalten:
Connection to software.apigee.com 443 port [tcp/https] succeeded!
ODER
Connected to IP_ADDRESS:443
- Wenn keine der obigen Meldungen oder Fehler angezeigt werden, liegt ein Problem mit der Netzwerkverbindung zu
software.apigee.com.
vor.
Telnet
Telnet verwenden:
Wenn Sie
netcat
nicht installiert haben, können Sie mit dem folgendentelnet
-Befehl die Internetverbindung prüfen:telnet software.apigee.com 443
Wenn eine Verbindung hergestellt wurde, sollten Sie die folgende Ausgabe sehen:
Connected to software.apigee.com
- Wenn keine der obigen Meldungen oder Fehler angezeigt werden, liegt ein Problem mit der Netzwerkverbindung zu
software.apigee.com.
vor.
Auflösung
Wenn Sie keine Internetverbindung haben oder einer der Befehle (netcat
oder telnet
) fehlschlägt, haben Sie nur eine eingeschränkte oder keine Netzwerkverbindung. Wenden Sie sich an Ihren Netzwerkadministrator, um das Problem zu beheben.
Ursache: Nutzername oder Passwort falsch
Diagnose
Prüfen Sie, ob Sie den richtigen Nutzernamen und das richtige Passwort an den Befehl übergeben, mit dem das
apigee-service utility
von Apigee Edge installiert wird:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
Sie können auch die URL
software.apigee.com
direkt aufrufen und die Ausgabe prüfen:curl -i -u USERNNAME>:PASSWORD https://software.apigee.com/apigee-repo.rpm
- Wenn der Fehler
401 Unauthorized
angezeigt wird, bedeutet das, dass Sie einen falschen Nutzernamen und/oder ein falsches Passwort verwenden.
Auflösung
Achten Sie darauf, bei der Installation von apigee-setup utility
den richtigen Nutzernamen und das richtige Passwort zu verwenden.
Grund: Das Passwort enthält Sonderzeichen
Diagnose
- Das Passwort für
software.apigee.com
darf keine Sonderzeichen enthalten. Beispiel:>
,$
,@
oder*
. - Wenn das Passwort Sonderzeichen enthält, ist das die Ursache für den Fehler.
Auflösung
- Verwende das Escape-Zeichen für den umgekehrten Schrägstrich (
\
) vor jeglichem Sonderzeichen. - Wenn Ihr Passwort beispielsweise
pa$$w0rd
lautet, sollten Sie es alspa\$\$w0rd
angeben.