Installationsfehler – Apigee-repo.rpm kann nicht geöffnet werden

<ph type="x-smartling-placeholder"></ph> Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur Apigee X-Dokumentation.
Weitere Informationen

<ph type="x-smartling-placeholder">

Symptom

Sie beobachten den Fehler Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm während der Installation oder eine Migration zu einer neueren Version von Apigee Edge für Private Cloud.

Fehlermeldung

Sie erhalten den folgenden Fehler:

Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping.

Dieser Fehler tritt normalerweise bei der Installation von apigee-setup utility und Abhängigkeiten:

[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 ~]#
<ph type="x-smartling-placeholder">

Mögliche Ursachen

Mögliche Ursachen für diesen Fehler:

Ursache Beschreibung Anleitungen zur Fehlerbehebung gelten für
Probleme mit der Internetverbindung oder Netzwerkverbindung Es gibt keine ausgehende Internetverbindung oder Probleme mit der Netzwerkverbindung. Nur Edge Private Cloud-Nutzer
Nutzername oder Passwort falsch Falscher Nutzername oder falsches Passwort für das software.apigee.com-Repository. 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

  1. Überprüfen Sie, ob auf dem Computer, an dem Sie sich befinden, eine ausgehende Internetverbindung besteht. dass der obige Fehler angezeigt wird.
  2. Wenn du eine ausgehende Internetverbindung hast, teste die Netzwerkverbindung zu software.apigee.com mit einem der folgenden Mechanismen:

    netcat

    Mit netcat:

    1. Wenn Sie netcat installiert haben, führen Sie den folgenden Befehl aus:

      nc -v software.apigee.com 443
      

      Sie sollten eine Meldung wie diese erhalten:

      Connection to software.apigee.com 443 port [tcp/https] succeeded!
      

      ODER

      Connected to IP_ADDRESS:443
      
    2. Wenn keine der oben genannten Meldungen angezeigt wird oder Fehlermeldungen angezeigt werden, haben Sie eine Problem mit der Netzwerkverbindung zu software.apigee.com.

    Telnet

    Mit Telnet:

    1. Wenn netcat nicht installiert ist, kannst du Folgendes verwenden: telnet, um die Internetverbindung zu prüfen:

      telnet software.apigee.com 443
      

      Wenn die Verbindung hergestellt wird, sollte die folgende Ausgabe angezeigt werden:

      Connected to software.apigee.com
      
    2. Wenn keine der oben genannten Meldungen angezeigt wird oder Fehlermeldungen angezeigt werden, haben Sie eine Problem mit der Netzwerkverbindung zu software.apigee.com.

Auflösung

Wenn Sie keine Internetverbindung haben oder keinen der folgenden Befehle (netcat oder telnet) fehlgeschlagen ist, ist die Netzwerkverbindung nur eingeschränkt oder gar nicht vorhanden. Arbeiten Sie mit Ihrem um das Problem zu beheben.

Ursache: Falscher Nutzername oder falsches Passwort

Diagnose

  1. Prüfen Sie, ob Sie den richtigen Nutzernamen und das richtige Passwort an den Befehl übergeben, Installiert Apigee Edge-apigee-service utility:

    sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
    
  2. Sie können die URL software.apigee.com auch direkt aufrufen und sich die Ausgabe:

    curl -i -u USERNNAME>:PASSWORD https://software.apigee.com/apigee-repo.rpm
    
  3. Wenn Sie den Fehler 401 Unauthorized erhalten, weist dies darauf hin, dass Sie ein ein falscher Nutzername und/oder ein falsches Passwort.

Auflösung

Stellen Sie sicher, dass Sie bei der Installation den richtigen Nutzernamen und das richtige Passwort verwenden. apigee-setup utility

Ursache: Das Passwort enthält Sonderzeichen

Diagnose

  1. Vergewissern Sie sich, dass das Passwort für software.apigee.com keine speziellen Zeichen. Beispiel: >, $, @ oder *.
  2. Wenn das Passwort Sonderzeichen enthält, ist das die Ursache des Fehlers.

Auflösung

  1. Verwenden Sie das Escape-Zeichen für den umgekehrten Schrägstrich (\) vor einem Sonderzeichen.
  2. Lautet Ihr Passwort beispielsweise pa$$w0rd, sollten Sie die Variable Passwort als pa\$\$w0rd.

Verweise

<ph type="x-smartling-placeholder"></ph> Installieren Sie das Dienstprogramm „Edge Apigee-Setup“.