Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation weitere Informationen
Am Donnerstag, dem 24. März 2016, wurde eine neue Version von Apigee Edge für Private Cloud veröffentlicht.
Seit dem vorherigen vierteljährlichen Edge for Private Cloud-Release (4.15.07.00) wurden die folgenden Releases veröffentlicht und sind in diesem Feature-Release enthalten:
- Cloud: 15.07.08, 15.07.22, 15.08.05, Nginx-Migration, 15.09.02, 15.09.30, 16.01.20
- Private Cloud: 4.15.07.01, 4.15.07.03
Unter Releasenummerierung erfahren Sie, wie Sie herausfinden können, ob ein bestimmter Cloud-Release in Ihrer Version von Edge for Private Cloud enthalten ist.
Einstellung von Produkten und Funktionen
Private Cloud 4.15.07.03
API | Beschreibung |
---|---|
QPID-Warteschlangenprüfung |
Sie können keine API mehr zum Prüfen von QPID-Warteschlangen verwenden
Mit den folgenden CURL-Befehlen können Sie nicht mehr nach Warteschlangen suchen, die auf dem QPID-Server erstellt wurden:
curl http:// <qpid_IP>:8083/v1/servers/self/queues
Diese API wurde eingestellt.
|
Analytics: Dashboard-Ansicht für benutzerdefinierte Berichte mit mehreren Berichten (Cloud 15.09.30)
Die Funktion Dashboard für benutzerdefinierte Berichte, die eine Ansicht von bis zu vier benutzerdefinierten Berichten bietet, wird eingestellt und in einer zukünftigen Version entfernt. (MGMT-2673) Alle anderen Aspekte benutzerdefinierter Berichte sind weiterhin verfügbar.
Länge des Organisationsnamens kann in Private Cloud nicht überschrieben werden
Sie können die Länge des Organisationsnamens von 20 Zeichen nicht mehr überschreiben, indem Sie Folgendes festlegen:
-
APIGEE_ORG_NAME_LENGTH=25
-
APIGEE_ENV_NAME_LENGTH=25
Neue Features und Verbesserungen
Im Folgenden sind die neuen Funktionen und Verbesserungen in dieser Version aufgeführt. Zusätzlich zu den folgenden Verbesserungen enthält diese Version auch mehrere Verbesserungen in puncto Nutzerfreundlichkeit, Leistung, Sicherheit und Stabilität.
Private Cloud
Support für RedHat, CentOS und Oracle 6.7–7.2 hinzugefügt
Dieser Release unterstützt die RedHat Enterprise Linux-, CentOS- und Oracle Linux-Versionen 6.7 bis 7.2.
Eine vollständige Liste der Systemanforderungen finden Sie unter Unterstützte Software und Versionen.
RPM-basierte Installation
Diese Version von Edge verwendet einen RPM-basierten Installationsmechanismus, der die Installations- und Migrationsverfahren erheblich vereinfacht.
Neues Basisverzeichnis
Die Verzeichnisstruktur für Version Edge 4.16.01 hat sich geändert. In früheren Releases von Edge haben Sie Edge im Basisverzeichnis installiert:
/<install-dir>/apigee4
Dabei kann sich install-dir an einem beliebigen Ort mit dem Standardwert /opt befinden. Beispiel:
/opt/apigee4
Für Version 4.16.01 müssen Sie Edge im folgenden Verzeichnis installieren:
/opt/apigee
Beachten Sie auch, dass das Verzeichnis apigee4 in apigee geändert wurde.
Der Speicherort Ihres Datenverzeichnisses ist davon nicht betroffen. Sie kann sich unter /opt/apigee oder an anderer Stelle befinden.
Neue Anforderung für virtuellen Host
Das Edge-Migrationsskript übernimmt die meisten Aufgaben, die zum Migrieren eines vorhandenen Netty-Routers zu Nginx erforderlich sind. Im Rahmen des Upgrades müssen Sie jedoch auch vor der Migration dafür sorgen, dass alle Ihre virtuellen Hostdefinitionen einen Hostalias enthalten.
Weitere Informationen zum Hinzufügen eines Hostalias zu einem vorhandenen virtuellen Host finden Sie in der Edge-Installationsanleitung auf der Apigee FTP-Website: ftp://ftp.apigee.com/.
Code mit Konfiguration
In Edge Version 4.16.01 verwenden Sie keine .properties-Dateien im Verzeichnis /<install-dir>/apigee4/conf mehr zum Konfigurieren von Edge-Komponenten. Ab 4.16.01 konfigurieren Sie noch Edge-Komponenten mithilfe von .properties-Dateien, aber sie befinden sich jetzt im Verzeichnis:
/opt/apigee/customer/application
Für jede auf einem Knoten installierte Edge-Komponente befindet sich in diesem Verzeichnis eine .properties-Datei. Um eine Komponente zu konfigurieren, bearbeiten Sie die entsprechende .properties-Datei, um entweder den Wert eines vorhandenen Attributs zu ändern oder ein neues Attribut und einen neuen Wert hinzuzufügen. Wenn die Datei noch nicht vorhanden ist, können Sie sie erstellen.
Im Gegensatz zu früheren Versionen von Edge enthalten die .properties-Dateien für Edge 4.16.01 nicht alle Eigenschaften für eine Komponente. Eine der Änderungen in diesem Release besteht darin, dass die .properties-Dateien nur Überschreibungen für Standardattributwerte enthalten.
Der Vorteil dieser Architektur besteht darin, dass das Edge-Installationsprogramm bei einer Migration zu einer späteren Version von Edge niemals die Dateien in /opt/apigee/customer/application überschreibt. Dadurch wird das Risiko verhindert, dass Edge Ihre Einstellungen versehentlich überschreibt.
Bei einer Migration prüft das Edge-Installationsprogramm Ihre vorhandenen .properties-Dateien und kopiert Änderungen an Standardwerten für Eigenschaften in das Verzeichnis /opt/apigee/token. Daher sollten Sie nach der Migration keine Änderungen vornehmen müssen.
Weitere Informationen finden Sie in der Betriebsanleitung zu Apigee Edge, die auf der Apigee FTP-Website verfügbar ist: ftp://ftp.apigee.com/.
Edge-Konfigurationsskripts wurden ersetzt
Die Konfigurationsskripts, die Sie in früheren Releases von Edge verwendet haben, wurden entfernt und durch eines der folgenden ersetzt:
- Befehle, die Sie über Apigee-Dienstprogramme ausführen, z. B. die Dienstprogramme apigee-service, apigee-all, apigee-setup, apiee-provision oder apigee-migrate.
So wurden beispielsweise die Skripts all-start.sh und all-stop.sh durch die folgenden Befehle ersetzt:
> /opt/apigee/apigee-service/bin/apigee-all start
> /opt/apigee/apigee-service/bin/apigee-all stop - Befehle, die Sie direkt auf den Edge-Komponenten ausführen. In früheren Releases haben Sie beispielsweise das Skript chpasswd-openldap.sh verwendet, um das OpenLDAP-Passwort zu ändern. Dieses Skript wurde durch den folgenden Befehl ersetzt, den Sie für die Komponente apigee-openldap ausführen:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap change-ldap-password -o oldPword -n newPword
In der Betriebsanleitung von Apigee Edge, die auf der Apigee FTP-Website ftp://ftp.apigee.com/ verfügbar ist, finden Sie weitere Informationen darüber, wie Sie jetzt die Konfiguration über Befehle ausführen.
Neuer Edge-Router
Diese Version von Edge für die private Cloud enthält eine neue Routerarchitektur, die auf dem Nginx Router basiert. Der Nginx Router ersetzt den Netty Router, der in Edge-Releases vor 4.16.01 verwendet wurde.
Die Nginx-Router haben dieselben Hardware- und Portanforderungen wie die Netty-Router, sodass keine Änderungen an vorhandenen Knoten erforderlich sind.
Weitere Informationen finden Sie in Anhang A: Informationen zum Nginx Router im Edge-Installationshandbuch , das auf der Apigee FTP-Website verfügbar ist: ftp://ftp.apigee.com/,
BaaS-Load-Balancer entfernt
Der interne Load-Balancer wurde aus dem API BaaS-Portal entfernt. Jetzt müssen Sie Ihren eigenen Load-Balancer zwischen dem API-BaaS-Portal und den drei API-BaaS-Stack-Knoten verwenden.
Als Alternative zu einem Load-Balancer können Sie Round-Robin-DNS verwenden. In diesem Szenario erstellen Sie einen DNS-Eintrag mit mehreren A-Einträgen, die den BaaS-Stack-IP-Adressen entsprechen. Während eines DNS-Lookups gibt der DNS-Server Werte für A-Einträge automatisch in zufälliger Reihenfolge zurück.
Neue Dokumentation, in der das Hinzufügen von Cassandra- und ZooKeeper-Knoten und das Hinzufügen eines Rechenzentrums zu einem vorhandenen Rechenzentrum beschrieben wird
Die ZIP-Datei der Dokumentation auf der Apigee-FTP-Website enthält jetzt „Scaling Edge for Private Cloud“, in dem beschrieben wird, wie Cassandra- und ZooKeeper-Knoten hinzugefügt und wie ein Rechenzentrum einem vorhandenen Rechenzentrum hinzugefügt wird.
Organisationstool entfernt
Das orgtool könnte eine Edge-Installation abfragen, um Informationen zu einer Organisation abzurufen. Dieses Tool wurde entfernt. Sie verwenden jetzt die Edge-Benutzeroberfläche oder API-Aufrufe, um Informationen über die Organisation abzurufen.
So führen Sie Aufgaben in Version 4.16.01 aus
Die folgende Tabelle zeigt, wie Sie Aufgaben in 4.15.07.03 und jetzt in 4.16.01 ausgeführt haben. Weitere Informationen finden Sie im Edge-Betriebshandbuch, das auf der Apigee FTP-Website verfügbar ist: ftp://ftp.apigee.com/.
Aufgabe | 4.15.07.0x | 4.16.01 |
---|---|---|
Installationsverzeichnis |
/<inst_dir>/apigee4 | /opt/apigee |
Logverzeichnis |
/<inst_dir>/apigee4/var/log | /opt/apigee/var/log/comp |
Komponente installieren |
/<inst_root>/apigee4/share/installer/apigee-setup.sh -p comp -f configFile |
/opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile |
„Alle starten“, „Stoppen“, „Neu starten“, „Status“, „Version“ |
/<inst_root>/apigee4/bin/all-start.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-all start|stop|neustart|status|version |
Komp.-Start, Stopp, Neustart, Status, Version |
/<inst_root>/apigee4/bin/apigee-service comp start|stop|restart|status |
/<inst_root>/apigee/apigee-service/bin/apigee-service comp start|stop|neu starten|status|version |
Sicherung/Wiederherstellung |
/<inst_root>/apigee4/bin/backup.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service comp-Sicherung /<inst_root>/apigee/apigee-service/bin/apigee-service comp-Wiederherstellung |
Installation testen |
/<inst_root>/apigee4/test/test-sa.sh |
|
Einrichten |
/<inst_root>/apigee4/bin/setup-org.sh |
|
Organisation, Umgebung und virtuellen Host in einem Schritt hinzufügen |
/<inst_root>/apigee4/bin/setup-org.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile |
Organisation hinzufügen |
/<inst_root>/apigee4/bin/create-org.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f configFile |
Umgebung hinzufügen |
/<inst_root>/apigee4/bin/add-env.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f configFile |
Nutzer hinzufügen |
API-Aufruf |
API-Aufruf oder: /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f configFile |
Migrieren |
/<Installationsstammverzeichnis>/apigee4/share/installer/apigee-upgrade.sh -c comp |
|
Alpharelease des Monitoring-Tools und -Dashboards
Dieser Release enthält eine Alphaversion des neuen Monitoringtools und Dashboards für Edge. Mit diesem Tool können Sie den Zustand verschiedener Komponenten (Router, Nachrichtenprozessoren, ZooKeeper, Cassandra) sowie HTTP-Fehlercodes für verschiedene Organisationen und Umgebungen in Ihrer Bereitstellung verstehen. Sie können auch einen Snapshot Ihrer Dashboard-Daten erstellen und diese mit Apigee teilen, um Supportvorfälle zu beheben.
Die Dokumentation, einschließlich der Installationsanweisungen, ist in der ZIP-Datei des Edge 4.16.01-Dokuments enthalten, das auf der Apigee FTP-Website verfügbar ist: ftp://ftp.apigee.com/
Bevor Sie das Dashboard installieren und verwenden können, müssen Sie jedoch die Apigee-Bewertungsvereinbarung ausfüllen, die in der ZIP-Datei des Dokuments enthalten ist, und sie per E-Mail an orders@apigee.com an Apigee zurücksenden.
Edge-Plattform
Neugestaltung der Verwaltungs-UI (Cloud 15.09.30)
Mehrere Seiten in der Verwaltungsoberfläche wurden überarbeitet. (MGMT-2627)
API-Dienste
Neu gestalteter API-Proxy-Assistent (Cloud 16.01.20)
Der API-Proxy-Assistent wurde neu gestaltet. Wenn Sie in der Verwaltungsoberfläche auf der Seite „API-Proxys“ auf „+ API-Proxy“ klicken, werden Sie vom neuen Assistenten durch den Vorgang zum Erstellen des API-Proxys geführt. Es sind dieselben Einstellungen wie im vorherigen API-Proxy-Assistenten verfügbar. (MGMT-1376)
API-Proxys mit OpenAPI-Dokumenten (Swagger) erstellen (Cloud 16.01.20)
Im Rahmen der Neugestaltung des API-Proxy-Assistenten können Sie jetzt einen API-Proxy aus einem OpenAPI-Dokument (Swagger) erstellen. Klicken Sie auf der ersten Seite des API-Proxy-Assistenten auf OpenAPI verwenden, wenn Sie Reverse-Proxy, Node.js-Anwendung oder Kein Ziel auswählen. Geben Sie im angezeigten Feld die URL zu Ihrem OpenAPI-Dokument ein. Weitere Informationen finden Sie unter Einfachen API-Proxy erstellen. (MGMT-1376)
WSDL 1.2-Unterstützung für SOAP-Proxys (Cloud 16.01.20)
Apigee Edge unterstützt WSDL 1.2 beim Erstellen von API-Proxys zum Aufrufen von SOAP-Diensten. (MGMT-2835)
SSLInfo-Variablen in TargetEndpoint-Konfigurationen (Cloud 16.01.20)
In einem API-Proxy-TargetEndpoint können Sie SSL/TLS-Details dynamisch festlegen, um flexible Laufzeitanforderungen zu unterstützen. Im folgenden Beispiel dafür, wie SSLInfo in einer TargetEndpoint-Konfiguration festgelegt wird, können die Werte zur Laufzeit von einem Java-Callout, einer JavaScript-Richtlinie oder einer Assign Message-Richtlinie bereitgestellt werden. Verwenden Sie die Nachrichtenvariablen, die die Werte enthalten, die Sie festlegen möchten.
<TargetEndpoint> ... <SSLInfo> <Enabled>{myvars.ssl.enabled}</Enabled> <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled> <KeyStore>{myvars.ssl.keystore}</KeyStore> <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias> <TrustStore>{myvars.ssl.trustStore}</TrustStore> </SSLInfo> ... </TargetEndpoint>
Diese Funktion wird in den folgenden Dokumenten behandelt:
- API-Proxy-Konfigurationsreferenz
- https://community.apigee.com/articles/21424/dynamic-sslinfo-for-targetendpoint-using-variable.html
(APIRT-1475)
Unterstützung des RSA_SHA256-Algorithmus für SAML-Assertion-Richtlinien (Cloud 16.01.20)
Die SAML-Assertion-Richtlinien unterstützen jetzt neben RSA_SHA1 auch den Algorithmus RSA_SHA256. (APIRT-1779)
Validierung bei Zertifikatsuploads (Cloud 16.01.20)
Um zu verhindern, dass abgelaufene oder ungültige Zertifikate in Schlüsselspeicher und Truststores hochgeladen werden, validiert die Verwaltungs-API Zertifikate beim Upload. Die Zertifikate werden überprüft, um sicherzustellen, dass die Datei nicht größer als 50 KB ist und ob sie im PEM- oder DER-Format vorliegt. Außerdem wird der Ablauf des Zertifikats validiert. Wenn Sie die standardmäßige Ablaufvalidierung überschreiben möchten, damit beim Hochladen das Zertifikat nicht abläuft, verwenden Sie den folgenden Abfrageparameter: ?ignoreExpiryValidation=true
Weitere Informationen finden Sie unter Eine JAR-Datei in einen Schlüsselspeicher hochladen und Zertifikat in einen Truststore hochladen. (SECENG-516) und (APIRT-2213)
Automatische Abfragen auf der Seite „Node.js-Logs“ (Cloud 16.01.20)
Wenn Sie Node.js-Logs im Proxy-Editor aufrufen, wird die Seite mit den Node.js-Logs automatisch regelmäßig aktualisiert, um neue verfügbare Logs aufzulisten. Klicken Sie auf „Automatische Aktualisierung beenden“, um die automatische Aktualisierung zu deaktivieren. (MGMT-1692)
X-Forwarded-For-HTTP-Header (Cloud 15.09.30)
Zur Erhöhung der Sicherheit entfernt Edge standardmäßig den X-Forwarded-For
-HTTP-Anfrageheader, der eine oder mehrere IP-Adressen enthalten kann. Das neue Standardverhalten bedeutet, dass die von Edge empfangene Client-IP-Adresse die IP-Adresse ist, die sie vom letzten externen TCP-Handshake erhalten hat, und keine Adresse, die möglicherweise zur Umgehung der Zugriffssteuerungsrichtlinie gefälscht werden könnte.
Wenn Sie dieses Standardverhalten ändern und X-Forwarded-For
-Adressen erlauben möchten, Ihre API-Proxys zu erreichen, müssen Sie das Attribut feature.enableMultipleXForwardCheckForACL=true
in Ihrer Organisation festlegen.
JavaScript-Zugriff auf Richtlinienattribute (Cloud 15.07.08)
Wenn Sie JavaScript in API-Proxy-Abläufen verwenden, können Sie auf Attribute zugreifen, die in der JavaScript-Richtlinie definiert sind. Dies ist besonders nützlich, wenn Sie gängige Variablen in Ihrem JavaScript-Code verwenden möchten. Angenommen, Ihre JavaScript-Richtlinie enthält die folgende Property-Definition:
<Properties> <Property name='source'>response.content</Property> </Properties>
In Ihrem JavaScript könnten Sie so auf die Nachrichtenantwort mit einem Verweis auf die „source“-Property zugreifen:
var source = properties.get('source'); // returns: response.content
oder
var source = properties.source
oder
var source = properties['source']
Weitere Informationen finden Sie unter JavaScript-Richtlinie. (APIRT-1460)
Audits auf Organisationsebene (Cloud 15.07.08)
Organisationsadministratoren können den Verlauf der Aktionen auf Organisationsebene prüfen. Wählen Sie in der Verwaltungsoberfläche Verwaltung > Organisationsverlauf aus. Weitere Informationen finden Sie unter Audits: API-, Produkt- und Organisationsverlauf. (MGMT-2232)
Selbstentfernung der Rolle durch den Organisationsadministrator (Cloud 15.07.08)
Organisationsadministratoren können sich in der Verwaltungsoberfläche aus der Rolle des Organisationsadministrators entfernen. Rufen Sie dazu Admin > Organisationsnutzer auf und klicken Sie neben ihrem Namen auf Entfernen. (MGMT-934)
Fortschrittsanzeige für den Import des API-Proxy-Bundles (Cloud 15.07.08)
Beim Hochladen eines großen API-Proxy-Bundles in die Verwaltungs-UI wird eine „funktionierende“ Animation angezeigt, die angibt, dass der Import noch läuft. Dadurch können Sie nicht mit der Verwaltungs-UI interagieren, bis der Import abgeschlossen ist. (MGMT-1285)
Cache-Verhalten und -Konfiguration (Cloud 15.07.22)
Für eine bessere Cache-Verwaltung und -Auslastung im Arbeitsspeicher wurden die Einstellungen für „Maximale Anzahl von Elementen im Arbeitsspeicher“ für Umgebungs-Cache-Ressourcen mit dem Edge Cloud-Release 15.06.10 verworfen. In Edge Cloud-Version 15.07.22 wurde diese Einstellung aus der Benutzeroberfläche zum Erstellen von Cache im Abschnitt Umgebungskonfiguration der Apigee Edge-Verwaltungs-UI entfernt.
Die Gesamtzahl der Elemente, die in allen Cache-Ressourcen (einschließlich des Standardcaches) vorhanden sind, hängt vom gesamten Arbeitsspeicher ab, der dem Cache zugewiesen ist. Standardmäßig beträgt der Gesamtarbeitsspeicher, der für das In-Memory-Caching auf einem bestimmten Nachrichtenprozessor zugewiesen ist, 40% des insgesamt verfügbaren Arbeitsspeichers. Elemente werden nur dann aus dem speicherinternen Cache entfernt, wenn nicht genügend Cache-Speicher vorhanden ist oder die Elemente ablaufen. (MGMT-2413, APIRT-1140)
Zielserverkonfiguration in der Verwaltungs-UI (Cloud 15.07.22)
Auf der Seite „APIs > Umgebungskonfiguration“ in der Verwaltungs-UI können Sie jetzt Zielserver hinzufügen, bearbeiten und löschen.
Außerdem wurde die Seite neu gestaltet, sodass Caches auch inline erstellt, hinzugefügt und gelöscht werden können, anstatt auf eine neue Seite zu wechseln. Mehrere Cache-Attribute, einschließlich „Maximale Anzahl von Elementen im Arbeitsspeicher“, sind in der UI nicht mehr verfügbar, da das Festlegen dieser Eigenschaften keine Auswirkungen mehr auf das Cache-Verhalten der Laufzeit hat. (MGMT-280)
SSL mit Nachrichten-Logging in syslog (Cloud 15.07.22)
Die Richtlinie für das Nachrichten-Logging unterstützt das Senden von Syslog über SSL/TLS an Drittanbieter zur Logverwaltung. Verwenden Sie in der Richtlinienkonfiguration Folgendes als direktes untergeordnetes Element des übergeordneten Elements:
<SSLInfo> <Enabled>true</Enabled> </SSLInfo>
Weitere Informationen finden Sie unter Richtlinie für das Nachrichten-Logging. (APIRT-942)
Management-UI (Cloud 15.07.22)
Das Apigee-Engineering hat verschiedene kleinere Fehlerkorrekturen und Verbesserungen der Nutzerfreundlichkeit der Verwaltungs-UI vorgenommen.
cURL in Trace (Cloud 15.09.02)
Wenn Sie einen API-Proxy-Aufruf verfolgen, der eine Anfrage an einen Zielserver sendet, können Sie die Anfrage an den Zielserver als cURL-Befehl ansehen. Wählen Sie im Diagramm „Transaktionszuordnung“ die Phase „Anfrage an Zielserver gesendet“ aus und klicken Sie dann im Bereich „Phasendetails“ in der Spalte „Anfrage an Zielserver gesendet“ auf die Schaltfläche „Curl anzeigen“. (MGMT-2589)
Sonderzeichen zur Datenmaskierung (Cloud 15.09.02)
Wenn Sie mit der Datenmaskierung sensible Daten in JSON-Nutzlasten maskieren, können jetzt Sonderzeichen wie $, * und { maskiert werden. (APIRT-1727)
Schlüssel/Wert-Paare in der Verwaltungs-UI (Cloud 15.09.30)
Sie können jetzt umgebungsbezogene Schlüssel/Wert-Zuordnungen (KVMs) in der Edge-Verwaltungs-UI erstellen und verwalten. Umgebungsbezogene KVMs enthalten Schlüssel/Wert-Paare, auf die jeder API-Proxy in einer Umgebung (z. B. Test oder Produktion) zugreifen kann. Wählen Sie im Menü der Verwaltungsoberfläche APIs > Umgebungskonfiguration > die gewünschte Umgebung aus > Tab „Schlüssel/Wert-Zuordnungen“. Weitere Informationen finden Sie unter Zuordnungen für Umgebungsschlüssel/Wert-Paare erstellen und bearbeiten. (MGMT-1393)
Standardablauf der PopulateCache-Richtlinie in der Verwaltungs-UI (Cloud 15.09.30)
Wenn Sie eine PopulateCache-Richtlinie mit dem API-Proxy-Editor hinzufügen, wird das <TimeoutInSec>-Element für den Cache-Ablauf vorab mit einem Wert von 3.600 Sekunden (1 Stunde) ausgefüllt. Die vorherige Standardeinstellung betrug 300 Sekunden (5 Minuten). (MGMT-2622)
Entwicklerdienste
Leistung der API-Produktseite, keine Entwickler-Apps aufgeführt (Cloud 16.01.20)
Wenn Sie ein API-Produkt in der Verwaltungsoberfläche ansehen, werden die mit diesem Produkt verknüpften Entwickler-Apps aufgeführt. Um die UI-Leistung zu verbessern, wird die Liste der Entwickler-Apps beim Bearbeiten des API-Produkts nicht angezeigt. (MGMT-2869)
Schlüsselspalte auf der Seite für Entwickler-Apps (Cloud 15.08.05)
In Organisationen mit einer großen Anzahl von Entwickler-Apps (Tausende) kann die Anzeige der Anzeigeleistung beeinträchtigt werden, wenn auf der Seite für Entwickler-Apps die Spalte „Key“ (Schlüssel) angezeigt wird (zeigt die Anzahl der Schlüssel pro App). Wenn Sie die Anzeigeleistung in dieser Situation verbessern möchten, wenden Sie sich an den Apigee-Support, um das folgende Attribut auf Organisationsebene festzulegen: features.appsNoCredentialsEnabled = true
. Mit diesem Attribut wird die Spalte „Schlüssel“ entfernt. Beachten Sie jedoch, dass durch das Entfernen der Schlüsselspalte auch die Suche nach Consumer-Key und -Secret nicht mehr möglich ist. (MGMT-2486)
Rotierendes Ladesymbol für die Entwicklerdetails-Seite (Cloud 15.09.30)
Wenn die Seite mit den Entwicklerdetails in der Verwaltungsoberfläche geladen wird, wird im Abschnitt „Apps“ der Seite ein rotierendes Ladesymbol angezeigt, wenn die Apps noch geladen werden. Dies verbessert das bisherige Verhalten, bei dem der Bereich „Apps“ beim Laden von Apps leer angezeigt wurde. (MGMT-2667)
Monetarisierung
API-Paketnamen bearbeiten (Cloud 16.01.20)
Sie können den Namen eines API-Pakets während des Monetarisierungszyklus jederzeit aktualisieren, auch wenn das API-Paket einen veröffentlichten Preisplan enthält. (DEVRT-2177)
Dezimalstellen in benutzerdefinierten Attributen zulässig (Cloud 16.01.20)
Bei Verwendung eines Tarifs vom Typ "Preisliste mit benutzerdefiniertem Attribut" kann das benutzerdefinierte Attribut im Nachrichtenheader, das als Multiplikator für die Transaktion verwendet wird, jetzt einen Dezimalwert mit bis zu vier Dezimalstellen haben. Weitere Informationen zu diesem Tariftyp finden Sie unter Details zu benutzerdefinierten Preislistenattributen angeben (DEVRT-2191).
Name und ID des Preisplans in zusammenfassenden Berichten (Cloud 15.09.02)
Wenn Sie mit der Management API einen zusammenfassenden Umsatzbericht erstellen, können Sie dem Bericht die Spalten „Preisplanname“ und „Tarif-ID“ hinzufügen. Fügen Sie dazu "RATEPLAN" als groupBy-Attribut im API-Aufruf hinzu, wie unter Berichte erstellen beschrieben. Diese Funktion ist in der Benutzeroberfläche des Monetarisierungsberichts noch nicht verfügbar. In Detailberichten befinden sich die Spalten für den Namen und die ID des Preisplans jetzt zusammen mit den anderen Gruppierungsspalten am Anfang des Berichts. (DEVRT-1740)
Analysedienste
Summe( ) für Antwortzeit-Messwerte (Cloud 16.01.20)
In benutzerdefinierten Analytics-Berichten und API-Aufrufen ist die Summenfunktion jetzt für Zielantwortzeit, Gesamtantwortzeit und end_point_response_time verfügbar. Beispielsweise können Sie im /stats API (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0) jetzt den folgenden Abfrageparameter „select“ verwenden: ?select=sum(total_response_time). (AXAPP-2006)
Latenzanalysebericht: API-Proxy-Namen sortiert (Cloud 16.01.20)
In der Berichtsoberfläche der Latenzanalyse (nur Apigee Edge-Unternehmenspläne) sind die API-Proxys alphabetisch in der Drop-down-Liste Proxy aufgeführt. (MGMT-2858)
Entwickler-Apps auf Dashboard, angezeigt anhand des Anzeigenamens (Cloud 16.01.20)
Im Verwaltungs-Dashboard werden Entwickler-Apps im Balkendiagramm für Entwickler-Apps nach dem Anzeigenamen und nicht nach dem internen Namen aufgelistet. (MGMT-2853)
Neues Datums-/Uhrzeit-Widget in benutzerdefinierten Berichten (Cloud 16.01.20)
Das Widget zur Datums- und Uhrzeitauswahl auf einer Seite für benutzerdefinierte Berichte in der Verwaltungsoberfläche wurde verbessert. (MGMT-2881)
Aufschlüsselung nach Stadt in GeoMap (Cloud 15.07.22)
Die Analytics-Geokarte enthält eine Aufschlüsselung nach "Stadt" für die USA und Kanada. Wenn Sie auf der Karte auf ein Bundesland oder eine Provinz klicken, wird eine Liste der Städte angezeigt, aus denen die Aufrufe stammen. (MGMT-2282)
| (senkrechter Strich) und = in benutzerdefinierten Analytics-Berichten (Cloud 15.09.02)
In benutzerdefinierten Analytics-Berichten wird die Verwendung der Symbole | (senkrechter Strich) und = unterstützt. Bisher mussten die %7C- und %3D-Codierungen für diese Symbole verwendet werden. (MGMT-2504)
Proxy-Pfad-Suffixdimension (Cloud 15.09.30)
In benutzerdefinierten Analytics-Berichten und API-Aufrufen ist eine neue Dimension für das Proxy-Pfadsuffix (proxy_pathsuffix) verfügbar. Das Proxy-Pfadsuffix ist der Teil einer API-Proxy-URL, der auf den Basispfad folgt, z. B. der Pfad, der für bedingte Abläufe erstellt wurde. (AXAPP-1902)
Berichte enthalten Entwickler-IDs, keine Anzeigenamen (Cloud 15.09.30)
Wenn Sie Edge Analytics API-Aufrufe mit der /stats API ausführen, die Entwickler zurückgibt, wird der Anzeigename des Entwicklers zusammen mit der Entwickler-ID zurückgegeben. Bisher wurde nur die Entwickler-ID zurückgegeben. (AXAPP-1759)
Fehlerkorrekturen
Folgende Fehler wurden in diesem Release behoben.
Private Cloud 4.16.01
In der folgenden Tabelle sind die seit der Version von Edge für Private Cloud 4.16.01 behobenen Fehler aufgeführt. Um diese Fehlerbehebungen zu erhalten, folgen Sie der Anleitung zum Aktualisieren der Installation von Version 4.16.01 auf die neuesten RPMs und Supportdateien, wie unter Apigee Edge 4.16.01.x auf die neueste Version 4.16.01 aktualisieren beschrieben.
Fehler-ID | Beschreibung | Build-Nummer |
---|---|---|
PRC-736 |
apigee-lib erfordert GCC nicht mehr |
apigee-lib-4.16.01-0.0.901 |
PRC-735 |
Apigee-Validierung schlägt nicht mehr fehl, da die Yahoo Weather API OAuth erfordert |
apigee-validate-4.16.01-0.0.910 |
PRC-739 |
Nutzern erlauben, Spiegelungen unter jedem Dateisystemordner zu extrahieren |
apigee-mirror-4.16.01-0.0.904
|
PRC-756 |
BaaS Usergrid check_cassandra_availability.sh verwendet nicht mehr den Befehl „nc“ |
baas-usergrid-2.1.0-0.0.112 |
PRC-778 |
Informationen zum Zookeeper-Cluster gehen nach dem Upgrade nicht mehr verloren |
apigee-migrate-4.16.01-0.0.873 |
PRC-787 |
API-BaaS unterstützt jetzt Cassandra-Authentifizierung |
baas-usergrid-2.1.1-0.0.122 |
PRC-804 |
Speicherort von Protokolldateien kann jetzt angegeben werden |
apigee-service-4.16.05-0.0.435 |
PRC-840 |
Fehlerhafte Symlinks für Edge-Komponenten |
edge-gateway-4.16.01-0.0.538 |
EDGEUI-538 EDGEUI-524 |
Soap-Proxy-Generierung hängt für WSDL-Import auf/ Problem beim Generieren eines API-Proxys aus einer WSDL |
edge-ui-4.16.01-0.0.3650 |
EDGEUI-543 |
WSDL kann nicht aus der URL-Option importiert werden, wenn die URL eine lokale Adresse ist |
edge-ui-4.16.01-0.0.3650 |
APIRT-2719 APIRT-2918 |
target.url wird jetzt beim Erstellen von Ziel-Callouts festgelegt |
edge-gateway-4.16.01-0.0.538 |
Cloud 16.01.20
Fehler-ID | Beschreibung |
---|---|
MGMT-2964 | Neuer Proxy-Editor akzeptiert keine Kommentare innerhalb des Flows-Tags |
MGMT-2957 | Wenn Sie einer Organisation einen neuen Pod hinzufügen, wird der Bereitstellungsstatus des Bundles für Router im neuen Pod als Fehler zurückgegeben. |
MGMT-2937 | Unzureichende Berechtigungsfehler bei benutzerdefinierten Rollen |
MGMT-2875 | Die WSDL SOAP-Generierung hat falsche Header für SOAP 1.2 |
MGMT-2739 | Bericht „Entwickler-Apps“: Tab „Analytics“ enthält kein Anomaliediagramm |
MGMT-2735 | Das Aktualisieren von Node.js-Logs wird nicht abgeschlossen/beendet |
MGMT-2734 | Die Schaltfläche „Speichern“ wird beim Versuch, ein bereitgestelltes Bundle zu speichern, nach einem Fehler nicht aktiviert |
MGMT-2729 | Durch die Aktualisierung des Ports für TargetServer in der Benutzeroberfläche wird SSLInfo gelöscht. |
MGMT-2702 | Websiteübergreifende Sicherheitslücke in Firefox und IE Eine Sicherheitslücke wurde behoben, die durch FireFox- und IE-Sicherheitslücken entsteht, die fälschlicherweise websiteübergreifende Anfragen zulassen. |
MGMT-2681 | Proxy-Editor: Wenn eine Regex-Übereinstimmung in der Bedingung verwendet wird, zeigt der Ablaufnavigator das Verb nicht an. |
MGMT-2361 | Bereitstellung von Proxys schlägt mit RPCException - Zeitüberschreitung bei Aufruf fehl |
MGMT-1662 | API-Proxy-Bereitstellung schlägt während Apigee Public Cloud-Releases fehl |
DEVRT-2286 | Die Monetarisierungs-API für Sync-organization funktioniert nicht Die API, die zum Synchronisieren von Apigee Edge-Daten mit der Monetarisierung verwendet wird, wurde bei der letzten Aktualisierung der Version 16.01.20 behoben. |
DEVRT-2173 | Das Paket muss umbenannt werden, kann aber aufgrund des aktiven Preisplans nicht bearbeitet werden |
DEVRT-1661 | Der Entwickler darf API-Anfragen nicht vor dem Startdatum des Tarifplans senden, die Blockierung wird jedoch nie freigegeben. Wenn ein API-Entwickler eine monatliche Pauschal-, volumenband- oder gebündelte Preisplattform akzeptiert, die in der Zukunft beginnt, und dann API-Anfragen vor dem angegebenen Startdatum sendet, kann der API-Entwickler keine weiteren Anfragen stellen. Sobald das Startdatum des Preisplans erreicht ist, wird der Block freigegeben. |
DEVRT-1643 | Entwurf des Preisplans nach dem Speichern beschädigt |
AXAPP-1991 | Zusammenfassung und E-Mails zu Apigee Analytics deaktivieren |
AXAPP-1946 | Durch die Analytics-Bereinigung wird kein Speicherplatz freigegeben |
AXAPP-1708 | Die Analytics API generiert je nach Anfrage unterschiedliche Zahlen für dieselbe Statistik. |
AXAPP-1293 | Nicht vorhandene Namen von Entwickler-Apps in der E-Mail mit der Analytics-Zusammenfassung |
APIRT-2518 | Probleme beim Herstellen einer Verbindung zum HTTPS-Back-End über eine JavaScript-Richtlinie |
APIRT-2398 | Ungültiger/abgelaufener Autorisierungscode wird als Apigee-Fehler gezählt |
APIRT-2397 | steps.assignmessage.SetVariableFailed wird als Apigee-Fehler gezählt |
APIRT-2396 | Ausnahme, ArrayIndexOutofBoundsException in OAuth wird als Apigee-Fehler gezählt. |
APIRT-2362 | Fehler bei der JavaScript-Kompilierung |
APIRT-2322 | Ungültige Client-ID wurde fälschlicherweise als Apigee-Fehler gemeldet |
APIRT-2159 | Fügen Sie „message_id“ dem Logging-Präfix hinzu. |
APIRT-2145 | Hohe Anzahl von Transaktionen für die Facebook API Die Validierung für Headerwerte, die mit „:“ beginnen, wurde entfernt. |
APIRT-2137 | MP: Chunked-Transferverschlüsselung und 205 mit Inhaltslänge 0 |
APIRT-2124 | Nginx-Router aktualisiert den MP-Pool für neu hinzugefügte MPs nicht |
APIRT-2117 | Die Richtlinie für die Nachrichten-Logging-Richtlinie berücksichtigt keine DNS-Aktualisierungen. |
APIRT-2110 | Nur ein X-Forwarded-For-Header wird vom Router weitergegeben |
APIRT-2062 | Antwortcache funktioniert nicht ordnungsgemäß, wenn die Bedingung „SkipCacheLookup“ erfüllt ist |
APIRT-2061 | Nachrichtenverarbeiter überträgt keine Nachrichten an QPID |
APIRT-2052 | Hohe Anzahl von CLOSE_WAITs, da der Verwaltungsport nicht reagiert |
APIRT-2024 | Nginx ohne Load-Balancer füllt X-Forwarded-For-HTTP-Header nicht richtig aus Hinweis zur Einstellung von X-Forwarded-For in den Versionshinweisen 150930 und der Richtlinie für die Zugriffssteuerung hinzugefügt. |
APIRT-1933 | Proxyspezifische Klassenladegeräte delegieren weiterhin an MP-Classloader. |
APIRT-1877 | XML-Antworten mit Namespaces können nicht maskiert werden |
APIRT-1838 | Apigee-127: ConfirmAPIKey gibt nur ein API-Produkt zurück, wenn mehrere Produkte vorhanden sind |
APIRT-1827 | Niedriges Limit für gleichzeitiges Streaming |
APIRT-1820 | Zeitweilige Latenz (> 1%) in der Private Cloud-Umgebung 4.15.04 |
APIRT-707 | NPE während der Laufzeit, wenn das <GenerateResponse>-Element in der Richtlinie „VerifyAccessToken“ festgelegt ist |
Cloud 15.07.08
Fehler-ID | Beschreibung |
---|---|
MGMT-2381 | Proxys können nicht mit dem neuen Proxy-Editor bereitgestellt werden |
MGMT-2374 | Der Speicherplatz im BasePath-Element sollte gekürzt werden, bevor der ProxyEndpoint gespeichert wird. |
MGMT-2355 | Die UI berechnet Berechtigungen für mehrere Rollen nicht korrekt, wenn eine Rolle „orgadmin“ lautet |
MGMT-2324 | Beim Importieren eines Swagger-Modells werden falsche SmartDocs-Knoten erzeugt |
MGMT-1518 | Benutzeroberfläche zeigt den Proxy als bereitgestellt an, obwohl die Bereitstellung bei MPs fehlgeschlagen ist |
MGMT-1489 | API-Produkt generiert nicht die richtigen Ressourcen |
DOC-1246 | Widersprüchliche Aussage in der Dokumentation zu Zugriffstokens |
DEVRT-1661 |
NextRecurringFeeDate ist leer, wenn ein Entwickler den Featurepreisplan akzeptiert |
Cloud 15.07.22
Fehler-ID | Beschreibung |
---|---|
TBD-73 | Statische IP-Adresse für eingehenden Traffic zu Apigee |
MGMT-2422 | Unternehmens-App kann nicht bearbeitet werden |
MGMT-2419 | Nutzer mit der Rolle „Nutzer“ erhalten bei der Anmeldung Berechtigungsfehler |
MGMT-2341 | Der benutzerdefinierte Berichtsfilter erstellt fälschlicherweise eine Abfrage |
MGMT-2207 | JSONThreatProtection – ArrayElementCount funktioniert nicht, wenn das enthaltene Element nicht einfach ist In der JSON-Bedrohungsschutzrichtlinie wurde die Anzahl der in Arrays zulässigen Elemente durch das ArrayElementCount-Element nicht genau begrenzt. Dieses Problem wurde inzwischen behoben. |
MGMT-2158 | WSDL kann nicht importiert werden, wenn die Ausgabe auf einen Teil ohne Typ verweist |
Cloud 15.08.05
Fehler-ID | Beschreibung |
---|---|
mehrere | Im API-Proxy-Editor wurden einige kleinere Fehler behoben. |
Cloud 15.09.02
Fehler-ID | Beschreibung |
---|---|
mehrere | Im API-Proxy-Editor wurden einige kleinere Fehler behoben. |
MGMT-2618 | Häufige Bereitstellungsprobleme |
MGMT-2588 | Entwicklerverlaufsseite führt die Sicherheitslücke „html/code – XSS-Persistenz“ aus |
MGMT-2543 | Der neue Proxy-Editor ändert den XML-Code in der <Payload> der Attributions-Richtlinie, wodurch vorhandene API-Proxys nicht mehr funktionieren. |
MGMT-2521 | Trace-Sitzung hängt zeitweise auf |
MGMT-2519 | UI für die Umgebungskonfiguration funktioniert nicht |
AXAPP-1814 | Benutzerdefinierte Variablen (Statistik-Collector-Richtlinie) werden nicht in der Produktion erstellt, wenn zk Kurator aktiviert ist |
APIRT-1927 | Ein ungültiger virtueller Host führt dazu, dass der Router keine Konfiguration für die Umgebung lädt |
APIRT-1863 | Bereitstellungsfehler aufgrund eines Leerraums im Bundle |
APIRT-1823 | API-Aufrufe mit POST-Textkörpern, die &-Zeichen (kaufmännisches Und-Zeichen) enthalten, hängen sich auf |
APIRT-1789 | Fehler aufgrund fehlenden Arbeitsspeichers bei Nachrichtenprozessoren bestimmter Organisationen |
APIRT-1776 | Der Aufruf von „print“ in JavaScript-Richtlinien führt zu einer übermäßigen Protokollierung. |
APIRT-1766 | Zeitüberschreitungen bei WebSockets |
APIRT-1600 | ConcurrentConfigurationException im Router In den Router-Logs wurden regelmäßig mehrere Instanzen von Concurrentfälligkeiten in den Logs angezeigt. Der Grund dafür war, dass Verbindungen zur Liste der Reaper hinzugefügt wurden, während der Reaper ältere Verbindungen entfernte. Dieses Problem wurde inzwischen behoben. |
APIRT-1491 | Ausnahme: Dienst 503 Dienst nicht verfügbar |
APIRT-1421 | JavaCallout-Richtlinien, deren Verarbeitung zeitweise lange dauert, |
DEVRT-1843 | Die Mint-UI sollte die Aktualisierung benutzerdefinierter Attribute in TRP besser unterstützen. |
DEVRT-1472 | Serverfehler 500 beim Aktualisieren des Entwicklers |
Cloud 15.09.30
Fehler-ID | Beschreibung |
---|---|
MGMT-2687 | Bei benutzerdefinierten Berichten können Sie den Browser mit mehr als 14.000 Dimensionselementen fixieren. |
MGMT-2677 | Monetarisierung: Die Entwicklerseite auf der Verwaltungsoberfläche friert ein, weil Tausende Entwickler betroffen sind und die Paginierung für eine Organisation nicht aktiviert ist. |
MGMT-2674 | Edge-UI versucht, Dateien bei der Nutzeranmeldung aus dem Internet herunterzuladen |
MGMT-2658 | Probleme mit der UI des OPDK-Versionsabhängigen Management Servers beim Upgrade der Version des API-Proxys |
MGMT-2616 | Der neue API-Proxy-Editor verarbeitet XML-Entitäten nicht richtig |
MGMT-2541 | Die externe Authentifizierungssystem-ID, die als „sysadmin“ mit einem Pluszeichen im Passwort hinzugefügt wurde, ist fehlerhaft |
MGMT-2510 | Drop-down-Liste zeigt nicht alle Entwickler an, die zur Organisation gehören |
MGMT-2508 | Symbol für fehlerhaften Link bei Richtlinien, die nicht korrekt angezeigt werden |
MGMT-2334 | Zugriff auf Ressourcen vom zweiten Proxy-Endpunkt nicht möglich |
MGMT-1967 | Entwickler-Apps mit demselben Anzeigenamen zeigen in Analytics denselben Traffic an |
DEVRT-1839 | Monetarisierung: Die Liste der Länderauswahl in der Verwaltungsoberfläche ist falsch sortiert |
AXAPP-1887 | Filterbedingungen funktionieren nicht gemäß Dokumentation |
AXAPP-1869 | Wenn Sie einen Nutzer aus einer Organisation entfernen, sollte er keine Analyse-E-Mails mehr erhalten. |
AXAPP-1533 | Analytics-Geomap gibt den Fehler „Ungültiger API-Aufruf“ aus |
APIRT-2061 | Nachrichtenverarbeiter überträgt keine Nachrichten an QPID |
APIRT-2052 | Hohe Anzahl von CLOSE_WAITs, da der Verwaltungsport nicht reagiert |
APIRT-2024 | Nginx ohne Load-Balancer füllt die X-Forwarded-For-HTTP-Header nicht richtig aus |
APIRT-1838 | Apigee-127: ConfirmAPIKey gibt nur ein API-Produkt zurück, wenn mehrere Produkte vorhanden sind |
Private Cloud 4.15.07.03
Fehler-ID | Beschreibung |
---|---|
APIRT-1600 | ConcurrentConfigurationException in Router-Logs |
APIRT-1734 | Aktualisierungen von Ressourcendateien ohne Ausfallzeiten auf Organisations-/Umgebungsebene |
APIRT-1820 | Zeitweilige Latenz (> 1%) in der Private Cloud-Umgebung 4.15.04 |
APIRT-2159 | Fügen Sie „message_id“ dem Logging-Präfix hinzu. |
APIRT-2160 | SSL-Handshake aus „request_processing_latency“ in Analysedaten ausschließen |
AXAPP-1882 | Nutzer-Watcher-Thread stellt in Aktiv/Aktiv-Bereitstellung eine Verbindung zur falschen Warteschlange her |
AXAPP-1946 | Daten werden in die übergeordnete Faktentabelle anstelle der untergeordneten Faktentabelle verschoben, wenn sie sich in einer anderen Zeitzone als UTC befinden |
MGMT-1590 | Sicherheitslücke behoben |
MGMT-1662 | Bereitstellung schlägt während des Release fehl |
MGMT-2361 | Bereitstellung von Proxys schlägt mit RPCException - Zeitüberschreitung bei Aufruf fehl |
MGMT-2397 | Die Zeichen am Zeilenende werden in der Codeansicht nicht richtig geparst. |
MGMT-2466 | Clusterprüfung für Message Processor zeigt nicht erreichbaren Router als CONNECTED-Mitglied |
OPDK-1981 | backup-cassandra.sh speichert nicht den Systemschlüsselraum |
OPDK-1982 | apigee-upgrade.sh muss die Cassandra-SSTable-Version vor dem Upgrade prüfen |
Private Cloud 4.15.07.01
Fehler-ID | Beschreibung |
---|---|
OPDK-1927 | Fehlende Tabellen im Monetarisierungsupgrade, doppelte Indexe werden erstellt |
OPDK-1878 | Das Ändern des POD-Namens des Gateways bei der Einrichtung verursacht Probleme |
OPDK-1886 | Knoten kann nicht auf lokale IP-Adressen wie 192.168.x.y zugreifen |
MGMT-2521 | Trace-Sitzung hängt zeitweise auf |
MGMT-2543 | Der neue Proxy-Editor ändert den XML-Code in der <Payload> der Attributions-Richtlinie, wodurch vorhandene API-Proxys nicht mehr funktionieren. |
MGMT-2599 | Der neue Proxy-Editor stellt das Namespace-Präfix wieder her, nachdem Sie es gelöscht haben |
MGMT-2702 | Websiteübergreifende Sicherheitslücke für FireFox und Internet Explorer |
APIRT-1074 | Gzip-Inhalte werden nicht ordnungsgemäß verarbeitet, wenn der Header „Connection: Close“ ohne Header „Content-Length“ oder „Transfer-Encoding“ gesendet wird. |
Bekannte Probleme
In dieser Version gibt es die folgenden bekannten Probleme.
Fehler-ID | Beschreibung |
---|---|
APIRT-2742 | Mit der Einführung des Nginx-Servers, der den Netty-Router ersetzt hat, ist die Edge-JMX-Integration mit Edge for Private Cloud 4.16.01 nicht verfügbar. |
APIRT-2978 |
Router startet nicht Nginx oder Router kann nicht gestartet werden Wenn der Edge Router Nginx nicht oder überhaupt nicht starten kann, wie in der Datei /opt/apigee/var/log/edge-router/logs/system.log gezeigt, löschen Sie alle Dateien im Verzeichnis /opt/nginx/conf.d und starten Sie den Router neu: > rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart |
DOC-1687 | Aufgrund eines bekannten Konflikts aufgrund einer Paketabhängigkeit wird der in Satellite Server 6 verwendete Katello-Agent auf Apigee Edge-Hosts, auf denen der Qpid-Daemon ausgeführt wird, nicht ordnungsgemäß installiert. |
PRC-1118 |
Fehler beim Ausführen des Befehls „apigee-service apigee-postgresql pg-data-purge“ Wenn Sie den Befehl „apigee-service apigee-postgresql pg-data-purge“ ausführen und erhalten Sie einen Fehler im folgenden Format: FEHLER: muss Inhaber der Beziehung sein Bearbeiten Sie /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge und setzen Sie das folgende Attribut auf „apigee“: POSTGRES_USER=apigee |