Versionshinweise zu 4.50.00 Edge for Private Cloud

<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.50.00 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:

○ TLS-Verbindungsinformationen sind jetzt in API-Proxys verfügbar
○ Zookeeper-Upgrade
○ Verfügbarkeit des Drupal 8-Portals und EOL von Drupal 7

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

Abwärtskompatibilität In dieser Version wurden die folgenden Probleme mit Auswirkungen auf die Abwärtskompatibilität eingeführt. von Apigee Edge für Private Cloud: <ph type="x-smartling-placeholder">
    </ph>
  • Aufgrund der Behebung des Problems 132443137 (wie in am 03.01.2019 Cloud-Versionshinweise), ignorieren Message Processor Header, die mit X-Apigee-* Daher müssen Sie jeden Code refaktorieren, der X-Apigee-*-Header und ersetzen Sie diese durch unterstützte Header.
  • Der Name der Cassandra-Protokolldateien hat sich geändert. Jetzt:

    /opt/apigee/var/log/apigee-cassandra/system.log
Enthaltene Releases

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

○ Edge:
20.04.06 (Laufzeit, API-Verwaltung, Monetarisierungsverwaltung)
20.03.27 (Benutzeroberfläche)
20.03.16 (Edge Analytics)
20.03.11 (Benutzeroberfläche)
20.02.27 (API-Monitoring)
20.02.24 (Benutzeroberfläche)
20.02.03 (API-Monitoring)
20.01.29 (Benutzeroberfläche)
20.01.22 (Benutzeroberfläche)
20.01.06 (API-Verwaltung/Laufzeit)
○ Edge (Fortsetzung):
20.01.06 (Benutzeroberfläche)
19.11.13 (Berichte zur API-Sicherheit)
19.10.01 (Benutzeroberfläche)
19.09.26 (Edge-Benutzeroberfläche/Portal)
19.08.27 (Benutzeroberfläche)
19.08.15 (Berichte zur API-Sicherheit)
19.07.29 (Benutzeroberfläche)
○ Portal:
20.05.27.00
20.04.13.00
20.03.20.00
19.12.20.00
19.11.21.00
19.09.25.00
Ruhestand Keine
Verworfene Produkte/Funktionen

Mit der Veröffentlichung von Version 4.50.00:

  • 4.18.05: Version 4.18.05 von Apigee Edge für die Private Cloud wurde eingestellt.

Zu den Funktionen, die in diesem Release eingestellt wurden, gehören:

  • Unterstützung für Node.js-Proxys und Secure Vaults
  • Unterstützung für OAuth v1-Richtlinien
  • Unterstützung der Richtlinie für gleichzeitige Ratenbegrenzung
  • Unterstützung für den Apigee-Adapter für Istio
  • Unterstützung der Early Access-Funktion für Teams

Weitere Informationen zur Einstellung und zum zeitlichen Ablauf der Einstellung findest du unter Einstellung und Einstellung von Apigee.

Fehlerkorrekturen

Diese Version enthält folgende Fehlerkorrekturen:

○ Der Message Processor kann keine Umgebungen laden, wenn Schlüsselspeicher mit ähnlichen Namen oder Aliasse. (154428338)
○ QPid-Abhängigkeitskonflikt während der Installation des Patch (152574421)
○ Cache-Arbeitsspeicherlimit berücksichtigt die maximale L1-Cache-Größe nicht (151449163)
○ Fehler bei Sicherungsskripts (150710952)
○ QPid-Server sendet zusätzliche Protokollnachrichten (148231209)
○ Sicherung von Postgresql ohne SSO-Informationen (147458330)
○ Die Apigee-nginx-Version wurde nicht aktualisiert. (146872858)
○ Die Nachricht „Neue UI ausprobieren“ wird nicht mehr angezeigt (145419621)
○ Sicherheitslücke in der Apigee SmartDocs API (145340106)
○ Postgres-Sicherungsskript schlägt fehl (145254693)
○ Verschiedene Sicherheitsupdates (142150706)
○ Hohe Rate von Zeitüberschreitungen zwischen Router und Message Processor (138107618)
○ Fehler beim SSO-Einrichtungsskript (135616498)
○ JMX-Ports (132044907)
○ Zeitweilige 404-Fehler für Laufzeit-Traffic aufgrund von Race-Bedingung (130653816)
○ Beschädigung von OpenLDAP während des Upgrades (120799182)
○ DataAccessException in Konfigurationen mit mehreren Rechenzentren (76087166)
○ FormatMessage wurde in der MessageLogging-Richtlinie nicht auf „false“ gesetzt (68722102)

Weitere Informationen zu den einzelnen Korrekturen finden Sie unter Fehlerkorrekturen.

Bekannte Probleme

Diese Version enthält die folgenden bekannten Probleme:

○ JWT-Validierung schlägt fehl (159788170)
○ Speicherleck bei Servern mit Mintbewertung (137865184)
apigee-monit wird unter Amazon Linux 1 (122370980) nicht unterstützt
○ Die Message Processor-Sicherung sichert nicht den richtigen Satz an Dateien (121095148)
○ Erhöhtes Cache-Fehlerverhältnis nach dem Upgrade (160109014)
○ HTTP 408-Antwort für GET-Anfrage mit leerem Textkörper und Content-Encoding: gzip. (159858015)

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:

Von 4.19.01 oder 4.19.06 Direktes Upgrade von Version 4.19.01/4.19.06 auf 4.50.00
Ab 18.05. Direktes Upgrade von Version 4.18.05 auf 4.50.00

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.

TLS-Verbindungsinformationen jetzt in API-Proxys verfügbar

Bei einer Anfrage an einen API-Proxy über einen virtuellen Host, der TLS unterstützt, Edge kann Informationen über die TLS-Verbindung erfassen. Ihr API-Proxy kann jetzt auf diese Informationen zugreifen Flussvariablen durch, um zusätzliche Analysen und Validierungen durchzuführen. Weitere Informationen finden Sie unter Zugreifen auf TLS-Verbindungsinformationen in einem API-Proxy.

Zookeeper-Upgrade

Diese Version enthält Zookeeper 3.4.14.

Verfügbarkeit des Drupal 8-Portals und EOL von Drupal 7

Drupal 8 war ein Nachfolger von Drupal 7 als von Apigee empfohlenes Entwicklerportal für Private Cloud. Da Drupal 7 selbst das Ende seines Langzeitsupports im November 2021 erreicht, Die Apigee-Module für Drupal 7 werden ab November 2021 nicht mehr unterstützt. Während du dich nicht bewegst sollten die Installations-/Upgrade-Skripts für Drupal 7 nicht mehr verwendet werden. in einer zukünftigen Version entfernt.

Weitere Informationen zu den Drupal 8-Modulen, die sich in Apigee integrieren lassen, finden Sie unter: Erstellen Sie Ihr Portal mit Drupal 8.

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.8
  • CentOS 7.8
  • Oracle Linux 7.8

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

  • Red Hat Enterprise Linux (RHEL) 6.10
  • CentOS 6.10
  • Oracle Linux 6.9

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
154428338

Der Nachrichtenprozessor kann Umgebungen nicht laden, wenn Schlüsselspeicher mit ähnlichen Namen oder Aliasse.

Wir haben einen Konflikt bei der Regex-Suche beim Laden von Schlüsselspeichern mit ähnlicher Benennung Konvention. Dies führte dazu, dass der Message Processor die zugehörigen Umgebungen nicht laden konnte. an den Schlüsselspeicher oder starten nicht, wenn während des Vorgangs mehrere in Konflikt stehende Schlüsselspeicher zurückgegeben wurden. der Suche.
152574421

QPid-Abhängigkeitskonflikt während der Installation des Patch

Die korrekte Version von QPid ist jetzt installiert.
151449163

Cache-Arbeitsspeicherlimit berücksichtigt nicht die maximale L1-Cache-Größe

Die Cache-Speicherbegrenzung berücksichtigt jetzt die maximale L1-Cache-Größe.
150710952

Sicherungsskripts schlagen fehl

Der Sicherungsvorgang wurde auf der Grundlage der aktualisierten Backup-Skripts aktualisiert.
148231209

Der QPid-Server sendet zusätzliche Logeinträge

Der QPid-Server sendet keine zusätzlichen Protokollnachrichten mehr.
147458330

Sicherung von Postgresql ohne SSO-Informationen

Postgresql-Sicherung, die SSO-Informationen jetzt speichert.
146872858

Apigee-nginx-Version wurde nicht aktualisiert.

apigee-nginx-Version wurde jetzt korrekt aktualisiert.
145419621

Die Meldung „Neue UI ausprobieren“ wird nicht mehr angezeigt

In der Benutzeroberfläche wird nicht mehr die Meldung „Try the new UI“ (Neue UI ausprobieren) angezeigt.
145340106

Sicherheitslücke in der Apigee SmartDocs API

Apigee SmartDocs-Proxy wurde aktualisiert, um Sicherheitslücken zu schließen. Weitere Informationen finden Sie in der Weitere Informationen und die erforderlichen Schritte zur Installation von SmartDocs.
145254693

Postgres-Sicherungsskript schlägt fehl

Das Postgres-Sicherungsskript funktioniert jetzt ordnungsgemäß.
142150706

Verschiedene Sicherheitsupdates

Fehlerkorrekturen für Sicherheitsprobleme, einschließlich #111390246.
138107618

Hohe Rate von Router-zu-Message-Prozessor-Zeitüberschreitungen

Dieses Problem wurde behoben.
135616498

SSO-Einrichtungsskript fehlgeschlagen

Ein Problem wurde behoben, bei dem die Verwendung von Dateischema-URLs zu einem Fehler im SSO-Einrichtungsskript führte.
132044907

JMX-Ports

JMX-Ports sollten nicht für den externen Zugriff offen sein, nur für interne Server.
130653816

Zeitweilige 404-Fehler für Laufzeittraffic aufgrund einer Race-Bedingung

Es wurde eine Race-Bedingung während des MP-Bootstrap behoben, die dazu führte, dass einige Proxys nicht korrekt bereitgestellt wurden.
120799182

OpenLDAP-Beschädigung während des Upgrades

Dieses Problem wurde behoben.
76087166

DataAccessException in mehreren Rechenzentrumskonfigurationen

Wenn in mehreren Rechenzentrumskonfigurationen ein Datenspeicher nicht mehr verfügbar ist, sehen Sie die DataAccessException-Fehler.
68722102

FormatMessage wurde in der MessageLogging-Richtlinie nicht auf „false“ gesetzt

Sie können in der MessageLogging-Richtlinie jetzt FormatMessage auf „false“ setzen.

Bekannte Probleme

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

Problem-ID Beschreibung
159788170

JWT-Validierung schlägt fehl

Die JWT-Validierung schlägt für RSA-Schlüssel mit weniger als 2.048 Bit fehl.

Workaround:

Achten Sie darauf, dass Ihre Schlüssel mindestens 2.048 Bit groß sind.
137865184

Speicherleck bei Servern mit Mint-Bewertung

Wenn eine neue Qpid-Instanz in einer mxgroup registriert ist, werden die Warteschlangen ohne Nutzer erstellt, was dazu führt, dass die Warteschlangentiefe zunimmt, bis alle verfügbaren Ressourcen belegt sind.

Workaround:

Keine.
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.

160109014

Höhere Cache-Fehlerquote nach dem Upgrade

Nach dem Upgrade auf Version 4.50.00 kann es bei Proxys zu einem erhöhten Cache-Fehlerverhältnis kommen. Diese Fehler können mit einer erhöhten Anzahl von Fehlermeldungen in den MP-Protokollen begleitet werden, die etwa so aussehen:

InvalidClassException when fetching cps cache entry from second level - com.apigee.jsonparser.LinkedJSONObject; local class incompatible: stream classdesc serialVersionUID = -8575741446425131573, local class serialVersionUID = 752634431212433936. Considering it as cache miss.

Workaround:

Keine. Es wird erwartet, dass sich die Cache-Trefferquote im Laufe der Zeit stabilisiert.

159858015

HTTP 408-Antwort für eine GET-Anfrage mit leerem Textkörper und Content-Encoding: gzip.

Ein API-Client erhält die Antwort 408 Zeitüberschreitung, wenn er eine GET-Anfrage mit dem Header Content-Encoding: gzip und einem leeren Anfragetext sendet.

Workaround:

Lassen Sie den Content-Encoding-Header weg, wenn Sie GET-Anfragen mit einem leeren Textkörper stellen.

Nächster Schritt

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

Neuinstallationen:
Neuinstallation – Übersicht
Vorhandene Installationen:
Upgradepfade