Versionshinweise zu Edge für Private Cloud 4.19.01

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

In diesem Abschnitt wird die Version 4.19.01 des Release von Edge for Private Cloud beschrieben.

Release-Zusammenfassung

In der folgenden Tabelle sind die Änderungen in dieser Version zusammengefasst:

Neue Funktionen

Diese Version enthält die folgenden neuen Funktionen:

○ General Availability (GA)-Release der Edge-Benutzeroberfläche
○ Release „General Availability“ (GA) der Monetarisierung in der Edge-Benutzeroberfläche
apigee-monit bietet Dienste zur Selbstreparatur und Überwachung
○ Die Edge-Benutzeroberfläche hat neue TLS-Konfigurationseigenschaften
○ Sie können jetzt virtuelle Hosts in der Edge-Benutzeroberfläche erstellen, bearbeiten und löschen
○ Unterstützung für OpenAPI Version 3 hinzugefügt
○ Unterstützung für RedHat Enterprise Linux (RHEL) und CentOS 7.6
○ Oracle Linux 7.5 wird jetzt unterstützt

Weitere Informationen zu diesen neuen Funktionen finden Sie unter Neue Funktionen:

Enthaltene Releases

Seit dem vorherigen Feature Release von Edge für Private Cloud wurden die folgenden Releases und sind in dieser Version enthalten:

○ Edge:
18.06.08
18.06.06
18.05.21
18.05.10
18.05.09
18.04.23.00
○ Portal:
18.11.28.00
18.10.17.00
18.10.09.00
18.07.16.00
Ruhestand Keine
Verworfene Produkte/Funktionen Apigee Edge for Private Cloud Version 4.17.09 wird nicht mehr unterstützt (verworfen).

Weitere Informationen Siehe Apigee-Einstellung, Einstellung und CPS Änderungen.

Fehlerkorrekturen

Diese Version enthält folgende Fehlerkorrekturen:

○ Zookeeper wurde nicht durch Backup-Skript angehalten (122694069)
○ „Keine Organisationen“ Landingpage hinzugefügt (120993451)
○ Löschen benutzerdefinierter Berichte (120682369)
○ Tab „Geomap“ in der neuen Edge-Oberfläche (120681592)
○ Zookeeper-JVM-Optionen (120624977)
○ In Kurzinfos sind nicht definierte Fehler aufgetreten (80187407)
○ Erstellen von Reverse-Proxys über OpenAPI (79949124)
○ Beim Zurücksetzen von Passwörtern werden keine Links gesendet (77515655)
○ Falsche Header für Links zum Zurücksetzen des Passworts (72799769)
○ Verwenden von WSDLs zum Erstellen von API-Proxys (69550284)

Weitere Informationen zu den einzelnen Korrekturen finden Sie unter Fehlerkorrekturen.

Bekannte Probleme

Diese Version enthält die folgenden bekannten Probleme:

○ Metadatendateiformat für Apigee-sso-Installation (135616498)
apigee-monit wird unter Amazon Linux 1 (122370980) nicht unterstützt
○ Die Message Processor-Sicherung sichert nicht den richtigen Satz an Dateien (121095148)
○ Sitzungstokens nicht ungültig (115278838)
○ Cassandra-Vorgänge funktionieren nicht, wenn die JMX-Authentifizierung aktiviert ist (113342838)
HEAD-Anfragen an Node.js-Ziele hängen auf (79993247)
○ Hostnamen werden nicht aufgelöst (79757554)
○ DataAccessExceptions bei Konfigurationen mit mehreren Rechenzentren (76087166)
○ MessageLogging-Richtlinie mit zusätzlichen Informationen in der Lognachricht (68722102)
○ Das Administratorpasswort des Systems konnte nicht zurückgesetzt werden (65737520)

Weitere Informationen zu diesen bekannten Problemen, einschließlich Behelfslösungen, finden Sie unter Bekannte Probleme:

Upgrade-Pfade

In der folgenden Tabelle sind die Upgradepfade für diese Version aufgeführt:

Ab 18.05. Direktes Upgrade von Version 4.18.05 auf 4.19.01
Von 18.04.01 Direktes Upgrade von Version 4.18.01 auf Version 4.19.01
Ab 17.04.2009 Direktes Upgrade von Version 4.17.09 auf 4.19.01
Ab 17.04.05 Upgrade von Version 4.17.05 auf 4.18.01 Upgrade von 4.18.01 auf 4.19.01
– von entfernt Upgrade von Version 4.17.01 auf 4.18.01 Upgrade von 4.18.01 auf 4.19.01
Ab 16.04.2009 Upgrade von Version 4.16.09 auf 4.18.01 Upgrade von 4.18.01 auf 4.19.01
Ab 16.04.2005 Upgrade von Version 4.16.05 auf 4.18.01 Upgrade von 4.18.01 auf 4.19.01
– von entfernt Upgrade von Version 4.16.01 auf 4.18.01 Upgrade von 4.18.01 auf 4.19.01
Ab 4.15.0x Upgrade von 4.15.0x auf 4.16.01 und dann ein Upgrade von Upgrade von 4.16.01 auf 4.18.01 durchführen, dann Upgrade von 4.18.01 auf 4.19.01

Neue Funktionen

In diesem Abschnitt werden die neuen Funktionen in dieser Version aufgeführt. Darüber hinaus umfasst diese Version alle der Edge-Benutzeroberfläche, Edge-Management- und Portal-Releases, die in Enthaltene Releases.

Zusätzlich zu den folgenden Verbesserungen enthält diese Version auch mehrere Benutzerfreundlichkeit, Leistungs-, Sicherheits- und Stabilitätsverbesserungen.

GA-Release (General Availability, allgemeine Verfügbarkeit) der Edge-Benutzeroberfläche

Die Apigee Edge-Benutzeroberfläche ist unser aktueller Verwaltungs-UI-Dienst. Zuvor war es in Beta. Mit Apigee Edge for Private Cloud v4.19.01 ist die Edge-Benutzeroberfläche Teil des allgemeinen Release.

Um die Edge-Benutzeroberfläche zu verwenden, müssen Sie SAML aktivieren und dann die Edge-Benutzeroberfläche auf einem eigenen Knoten installieren.

Weitere Informationen finden Sie unter Die Edge-Benutzeroberfläche für Private Cloud

GA-Release (General Availability, allgemeine Verfügbarkeit) der Monetarisierung in der Edge-Benutzeroberfläche

Die GA-Version der Monetarisierung in der Benutzeroberfläche von New Edge ist jetzt verfügbar.

Sie können jetzt alle Monetarisierungsaufgaben für Apigee Edge für Private Cloud in der UI von New Edge verwalten, darunter: Folgendes:

Mit dieser Bekanntmachung wurden die Abweichungsberichte für die Monetarisierung offiziell eingestellt. Siehe Apigee-Einstellungen.

Apigee-Monit bietet Selbstheilungs- und Monitoringdienste

Apigee Edge for Private Cloud enthält jetzt das Open-Source-Tool apigee-monit. Monit-Dienstprogramm an. apigee-monit fragt regelmäßig Edge ab Dienstleistungen Wenn ein Dienst nicht verfügbar ist, versucht apigee-monit, ihn neu zu starten.

Informationen zur Installation, Konfiguration und Verwendung von apigee-monit finden Sie unter Selbstheilung mit Apigee-Monit.

Neue TLS-Konfigurationsattribute

Die Edge-Benutzeroberfläche unterstützt neue TLS-Konfigurationseigenschaften, mit denen Sie Folgendes festlegen können:

  • Standard-TLS-Protokoll
  • Liste der unterstützten TLS-Protokolle
  • Unterstützte TLS-Algorithmen
  • Unterstützte TLS-Chiffren

Weitere Informationen finden Sie unter Optionale TLS-Attribute festlegen

Virtuelle Hosts in der Edge-Benutzeroberfläche erstellen, bearbeiten und löschen

Die Self-Service-Funktionen wurden erweitert, sodass Sie jetzt Inhalte erstellen, bearbeiten und löschen können. virtuelle Hosts in einem Browser (nur Edge-UI)

Weitere Informationen finden Sie unter Virtuellen Host mit einem Browser erstellen

Unterstützung für OpenAPI Version 3 hinzugefügt

Diese Version hat Unterstützung für die Erstellung eines Proxys über OpenAPI Version 3 (nur Edge-UI) hinzugefügt.

Unterstützte Software

In dieser Version wurden die folgenden Änderungen an unterstützter Software vorgenommen:

Support hinzugefügt Wird nicht mehr unterstützt

In dieser Version werden folgende Plattformen unterstützt:

  • Red Hat Enterprise Linux (RHEL) 7.6
  • CentOS 7.6
  • Oracle Linux 7.6

Die folgenden Plattformen werden in dieser Version nicht mehr unterstützt:

  • RHEL/CentOS/Oracle Version 7.3
  • RHEL/CentOS Version 6.8
  • Oracle Linux 6.7

Eine vollständige Liste der unterstützten Plattformen finden Sie unter Unterstützte Software und unterstützte Versionen

Fehlerkorrekturen

In diesem Abschnitt werden die Private Cloud-Fehler aufgelistet, die in diesem Release behoben wurden. Außerdem enthält alle Fehlerkorrekturen in der Edge-Benutzeroberfläche, Edge Management und Portal-Releases, die in Enthaltene Releases.

Problem-ID Beschreibung
122694069

Zookeeper wurde nicht durch ein Sicherungsskript angehalten

Der Zookeeper-Prozess wurde nicht vor dieser Korrektur durch das Sicherungsskript gestoppt.
120993451

„Keine Organisationen“ Landingpage hinzugefügt

Entwickler, die sich mit einem Nutzer anmelden dem keine Organisation zugeordnet ist, werden nicht mehr zu einer nicht existierenden Seite weitergeleitet. A für diese Nutzer eine neue Landingpage hinzugefügt wurde.
120682369

Benutzerdefinierte Berichte löschen

Benutzer konnten keine benutzerdefinierten Berichte in New Edge löschen Nutzererfahrung.
120681592

Tab „Geomap“ in der neuen Edge-Oberfläche

Bei der Navigation zum Tab „Landkarte“ in der Beim neuen Edge-Erlebnis wurde ein Fehler ausgegeben.
120624977

Zookeeper JVM-Optionen

Festlegen von JVM-Optionen mithilfe von Code mit Config für Zookeeper hat nicht funktioniert.
80187407

In Kurzinfos sind nicht definierte Fehler aufgetreten

Wenn ein Diagramm nur eine Zeitreihe hatte, die Tooltipps führten nicht definierte Fehler aus.
79949124

Reverse-Proxys über OpenAPI erstellen

Die OpenAPI verwenden wenn das Erstellen von Proxys nicht funktioniert hat.
77515655

Passwörter werden zurückgesetzt, wenn keine Links gesendet werden

Nutzer erhielten keine E-Mails, wenn um einen Link zum Zurücksetzen ihrer Passwörter anzufordern.
72799769

Falsche Header für Links zum Zurücksetzen von Passwörtern

Auch nachdem ein Nutzer den Parameter trustxforwarded auf true gesetzt, werden die resultierenden Anfrageheader ohne HTTPS.
69550284

Verwenden von WSDLs zum Erstellen von API-Proxys

Die API-Proxy-Generierung ist bei der Verwendung von WSDLs.

Bekannte Probleme

In der folgenden Tabelle sind bekannte Probleme in dieser Version aufgeführt:

Problem-ID Beschreibung
135616498

Metadatendateiformat für die Installation von Apigee-sso

Wenn Sie apigee-sso installieren und eine metadata.xml-Datei anstelle einer URL verwenden und die metadata.xml-Datei am Ende der Datei keine neue Zeile (CRLF) enthält, wird die metadata.xml-Datei nicht vollständig gelesen.

Workaround:

Sie können dieses Problem umgehen, indem Sie einen der folgenden Schritte ausführen:

  • Fügen Sie am Ende der Datei metadata.xml einen CRLF hinzu.

    ODER

  • URL-basierten Speicherort für Metadaten verwenden
122370980

apigee-monit wird auf Amazon Linux 1 nicht unterstützt

Workaround:

Keine.
121095148

Message Processor-Sicherung sichert nicht den richtigen Satz Dateien

Workaround:

Führen Sie die Sicherung ein zweites Mal aus. Es sollte dann der richtige Satz von Dateien gesichert werden.

115278838

Sitzungstokens nicht ungültig

Sitzungstokens werden auf dem Server nicht ungültig, wenn der Nutzer auf die Abmeldeschaltfläche von Apigee Edge klickt.

Workaround:

Verwenden Sie New Edge mit SAML.

113342838

Cassandra-Vorgänge funktionieren nicht, wenn die JMX-Authentifizierung aktiviert ist

Workaround:

Fügen Sie immer Ihren Nutzernamen und Ihr Passwort hinzu, wenn Sie den Befehl nodetool aufrufen.

79993247

HEAD-Anfragen an Node.js-Ziele hängen auf

HEAD-Anfragen an ein Node.js-Ziel können hängen bleiben, sodass Verbindungen ausstehen.

Workaround:

Zur Umgehung dieses Problems definieren Sie einen Handler für HEAD-Anfragen, damit explizit eine leere Antwort zurückgegeben wird.

79757554

Hostnamen werden nicht aufgelöst

Nach der Installation oder dem Upgrade von Edge für Private Cloud werden Hostnamen möglicherweise nicht ihren Adressen zugeordnet.

Workaround:

Starten Sie die Edge-Benutzeroberflächenkomponente neu, um dieses Problem zu beheben:

/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
76087166

DataAccessException in mehreren Rechenzentrumskonfigurationen

Wenn bei mehreren Rechenzentrumskonfigurationen ein Datenspeicher nicht mehr verfügbar ist, folgenden Fehler:

DataAccessException: Error while accessing datastore;
Please retry later

Das Ergebnis ist, dass Management Server möglicherweise nicht gestartet wird, weil er versucht, eine Verbindung zu Cassandra herzustellen. in dc-1 und dc-2. DataAccessExceptions tritt auf, wenn ein Cassandra-Knoten Dies kann auch zu einer Unterbrechung des API-Datenverkehrs führen, wenn DataAccessExceptions beim Abrufen von KVMs.

Beachten Sie, dass der erwartete Status lautet, dass der Verwaltungsserver keine Verbindung zu Datenspeicherkomponenten herstellen darf. in verschiedenen Regionen.

Problemumgehung

Als Problemumgehung wird die Registrierung der folgenden Cassandra-Knotentypen im nicht verfügbaren Rechenzentrum aufgehoben und registrieren Sie sie neu, sobald die Cassandra-Knoten wieder verfügbar sind:

  • kms-datastore
  • dc-datastore
  • keyvaluemap-datastore

So heben Sie die Registrierung dieser Cassandra-Knotentypen auf und registrieren sie noch einmal:

  1. Rufen Sie die UUIDs der Cassandra-Knoten mit dem folgenden curl-Befehl ab:
    curl -u ADMIN_EMAIL:ADMIN_PW \
      "http://MS_IP:MS_PORT/v1/servers?region=REGION&pod=GATEWAY_POD \
      &type=CASSANDRA_NODE_TYPE"

    Wobei:

    • ADMIN_EMAIL und ADMIN_PW sind die Anmeldedaten für Ihren Apigee Konto.
    • MS_IP und MS_PORT sind die IP-Adresse und der Port des Verwaltungsservers Nummer.
    • REGION ist der Name des Rechenzentrums, in dem sich der Verwaltungsserver befindet befindet.
    • GATEWAY_POD ist der Name des Pods, der standardmäßig „gateway“ lautet. Möglicherweise haben Sie in einen anderen Namen umbenannt. Überprüfen Sie daher Ihre Implementierung.
    • CASSANDRA_NODE_TYPE entspricht einem der folgenden Werte: kms-datastore, dc-datastore, und keyvaluemap-datastore.

    Beispiel:

    curl -u nickdanger@google.com:myP@$$w0rD
      "http://192.168.0.1:8080/v1/servers?region=dc-1&pod=gateway&type=dc-datastore"

    Die Antwort hat das folgende Format:

    {
      "internalIP" : "POD_IP_ADDRESS",
      "isUp" : [true|false],
      "pod" : "GATEWAY_POD",
      "reachable" : [true|false],
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : [ "kms-datastore", "dc-datastore", "keyvaluemap-datastore" ],
        "uUID" : "POD_UUID"
    }

    Beispiel:

    {
      "internalIP" : "192.168.1.11",
      "isUp" : false,
      "pod" : "gateway",
      "reachable" : false,
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : "dc-datastore",
      "uUID" : "13cee956-d3a7-4577-8f0f-1694564179e4"
    }

    Notieren Sie sich die Werte des Felds uUID in der Antwort. Sie nutzen sie, um die Registrierung der Knoten aufheben.

  2. Wiederholen Sie Schritt 1 für jeden Cassandra-Knotentyp: kms-datastore, dc-datastore und keyvaluemap-datastore. Beachten Sie die Zurückgegebene UUIDs.
  3. Heben Sie die Registrierung der Knoten mit dem folgenden Befehl auf:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers/UUID" -X DELETE

    Dabei ist UUID die UUID, die in der Antwort des vorherigen Befehls zurückgegeben wurde.

  4. Wiederholen Sie Schritt 3 für jede UUID, die Sie in den Schritten 1 und 2 erfasst haben.
  5. Registrieren Sie die Knoten mit dem folgenden Befehl neu:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers -d \
      "Type=kms-datastore&Type=dc-datastore&Type=keyvaluemap-datastore& \
      Type=counter-datastore&Type=cache-datastore&InternalIP=POD_IP_ADDRESS& \
      region=REGION&pod=GATEWAY_POD" -H \
      'content-type: application/x-www-form-urlencoded' -X POST

Beachten Sie, dass durch diese Vorgänge Knoten von Zookeeper registriert und abgemeldet werden und keine auf den Cassandra-Cluster auswirken. Weitere Informationen zu diesen Befehlen finden Sie unter Datenspeicherregistrierungen aktualisieren

68722102

MessageLogging-Richtlinie mit zusätzlichen Informationen in der Lognachricht

Das FormatMessage-Element der MessageLogging-Richtlinie steuert das Format der protokollierten Nachricht. Wenn FormatMessage=false, sollte die protokollierte Nachricht keine von Apigee generierten Informationen enthalten. Aber auch wenn Sie FormatMessage=false festlegen, enthält die Lognachricht weiterhin die folgenden Informationen:

  • Die Prioritätsstufe
  • Der Zeitstempel

Workaround:

Keine.
65737520

Fehler beim Zurücksetzen des Administratorpassworts

Das Zurücksetzen des Systemadministratorpassworts für den Verwaltungsserver, der Sonderzeichen enthält, schlägt fehl.

Workaround:

Definieren Sie das Passwort in einer Datendatei, die Sie dann an den /users-Endpunkt in der Management API übergeben. Weitere Informationen finden Sie unter Systemadministratorpasswort zurücksetzen.

Nächster Schritt

Verwenden Sie die folgenden Links, um mit Edge für Private Cloud 4.19.01 zu beginnen:

Neuinstallationen:
Neuinstallation – Übersicht
Vorhandene Installationen:
Upgradepfade