4.16.01 – Versionshinweise zu Edge für Private Cloud

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

Am Donnerstag, den 24. März 2016, wurde eine neue Version von Apigee Edge für Private Cloud veröffentlicht.

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

Seit dem vorherigen vierteljährlichen Release von Edge for Private Cloud (4.15.07.00) wurden die folgenden Es wurden Releases veröffentlicht, die in diesem Feature-Release enthalten sind:

Siehe Informationen zum Release Nummerierung, um zu erkennen, ob eine bestimmte Cloud-Version in Ihrer Version von Edge für Private Cloud enthalten.

Verworfene Produkte/Funktionen

Private Cloud 4.15.07.03

API Beschreibung
QPID-Warteschlangenprüfung QPID-Warteschlangen können nicht mehr mit einer API geprüft werden
Sie können nicht mehr nach Warteschlangen suchen, die auf dem QPID-Server erstellt wurden, indem Sie den folgenden CURL-Befehlen:
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 spezifischen benutzerdefinierten Bericht-Dashboard, das eine Ansicht von bis zu vier benutzerdefinierten Berichten bietet, wird gerade veraltet und wird in einer zukünftigen Version entfernt. (MGMT-2673). Alle anderen Aspekte benutzerdefinierter sind weiterhin verfügbar.

Länge des Organisationsnamens kann nicht überschrieben werden in der privaten Cloud

Sie können die Länge des Organisationsnamens von 20 Zeichen nicht mehr überschreiben, indem Sie Folgendes einstellen:

  • 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 Diese Version enthält außerdem zahlreiche Funktionen in den Bereichen Nutzerfreundlichkeit, Leistung, Sicherheit verbesserte Stabilität.

Private Cloud

Unterstützung für RedHat, CentOS und Oracle 6.7–7.2 hinzugefügt

Dieser Release unterstützt die Versionen 6.7 von RedHat Enterprise Linux, CentOS und Oracle Linux bis 7.2.

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

RPM-basierte Installation

Diese Version von Edge verwendet einen RPM-basierten Installationsmechanismus, der die Installations- und Migrationsverfahren.

Neues Basisverzeichnis

Die Verzeichnisstruktur für Version Edge 4.16.01 hat sich geändert. In früheren Versionen von Edge Sie haben Edge im Basisverzeichnis installiert:

/<install-dir>/apigee4

Wo „install-dir“ sich an einem beliebigen Ort befinden könnte, standardmäßig /opt. Beispiel:

/opt/apigee4

Bei Version 4.16.01 müssen Sie Edge im folgenden Verzeichnis installieren:

/opt/apigee

Beachten Sie auch, dass der apigee4 -Verzeichnis wurde in apigee geändert.

Der Speicherort Ihres Datenverzeichnisses ist nicht betroffen. Sie kann unter /opt/apigee stehen oder woanders hin.

Neue Anforderung für virtuelle Hosts

Das Edge-Migrationsskript verarbeitet die meisten Aufgaben, die für die Migration eines vorhandenen Netty Routers erforderlich sind. an Nginx. Als Teil des Upgrades müssen Sie jedoch auch sicherstellen, dass alle Ihre virtuellen Hosts Host-Alias enthalten.

Weitere Informationen finden Sie in der Installationsanleitung für Edge unter Apigee-FTP. Website: ftp://ftp.apigee.com/ für Informationen darüber, wie Sie Sie können einen Host-Alias zu einem vorhandenen virtuellen Host hinzufügen, um weitere Informationen zu erhalten.

Code mit Konfiguration

In Edge-Version 4.16.01 verwenden Sie keine .properties-Dateien mehr im Verzeichnis /&lt;install-dir&gt;/apigee4/conf um Edge-Komponenten zu konfigurieren. Ab Version 4.16.01 konfigurieren Sie Edge-Komponenten weiterhin mithilfe von .properties-Dateien, die sich jetzt jedoch im -Verzeichnis befinden:

/opt/apigee/customer/application

Für jede auf einem Knoten installierte Edge-Komponente gibt es eine .properties-Datei in diesem -Verzeichnis. Um eine Komponente zu konfigurieren, bearbeiten Sie die entsprechende .properties-Datei, um entweder einer vorhandenen Eigenschaft hinzu, oder fügen Sie eine neue Eigenschaft und einen neuen Wert hinzu. Wenn die Datei nicht vorhanden ist können Sie es erstellen.

Im Gegensatz zu früheren Versionen von Edge enthalten die .properties-Dateien für Edge 4.16.01 nicht alle die Eigenschaften für eine Komponente. Eine der Änderungen bei dieser Version besteht darin, dass die .properties-Dateien Überschreibungen für Standard-Property-Werte enthalten.

Der Vorteil dieser Architektur besteht darin, dass bei einer Migration zu einer späteren Version von Edge der Edge- Das Installationsprogramm überschreibt niemals die Dateien in /opt/apigee/customer/application. Das verhindert, dass Edge Ihre Einstellungen versehentlich überschreibt.

Bei einer Migration prüft das Edge-Installationsprogramm Ihre vorhandenen .properties-Dateien und kopiert Änderungen auf Standardattributwerte im Verzeichnis /opt/apigee/token zu setzen. Dementsprechend haben Sie nach der Migration keine Änderungen mehr vornehmen müssen.

Weitere Informationen finden Sie im Betriebshandbuch von Apigee Edge, das auf der FTP-Website von Apigee verfügbar ist: ftp://ftp.apigee.com/.

Edge-Konfigurationsskripts wurden ersetzt

Die Konfigurationsskripte, die Sie in vorherigen Releases von Edge verwendet haben, wurden entfernt und ersetzt durch:

  • Befehle, die Sie über Apigee-Dienstprogramme ausführen, wie z. B. den Apigee-Dienst, Apigee-all , Dienstprogramme von Apigee-setup, APIe-Provisionen oder Apigee-Migration.
    Beispielsweise wurden die Skripts all-start.sh und all-stop.sh durch Folgendes ersetzt: Befehle:
    &gt; /opt/apigee/apigee-service/bin/apigee-all start
    &gt; /opt/apigee/apigee-service/bin/apigee-all stop
  • Befehle, die Sie direkt auf den Edge-Komponenten ausführen. In früheren Releases haben Sie das Skript chpasswd-openldap.sh verwendet, um das OpenLDAP-Passwort zu ändern. Dieses Skript hat durch den folgenden Befehl ersetzt, den Sie mit der apigee-openldap-Komponente ausführen:
    &gt; /opt/apigee/apigee-service/bin/apigee-service apigee-openldap change-ldap-password -o OldPword –n neuPword

Weitere Informationen finden Sie in der Bedienungsanleitung für Apigee Edge, die auf dem Apigee-FTP verfügbar ist. finden Sie unter ftp://ftp.apigee.com/. Konfiguration mithilfe von Befehlen durchführen.

Neuer Edge-Router

Diese Version von Edge für die Private Cloud enthält eine neue Routerarchitektur basierend auf dem Nginx-Router. Der Nginx-Router ersetzt den Netty-Router, der in den vorigen Edge-Versionen bis 4.16.01.

Nginx-Router haben die gleichen Hardware- und Portanforderungen wie der Netty-Router. Änderungen an vorhandenen Knoten sind erforderlich.

Weitere Informationen finden Sie im Anhang A: Informationen zum Nginx-Router in der Edge-Installation Leitfaden, verfügbar auf der Apigee-ftp-Website: ftp://ftp.apigee.com/

BaaS-Load-Balancer entfernt

Der interne Load Balancer wurde aus dem API-BaaS-Portal entfernt. Jetzt müssen Sie Ihr einen eigenen Load Balancer zwischen dem API-BaaS-Portal und den drei API-BaaS-Stack-Knoten.

Als Alternative zu einem Load-Balancer können Sie das Round-Robin-DNS verwenden. In diesem Szenario einen DNS-Eintrag mit mehreren A-Einträgen erstellen, die den IP-Adressen des BaaS-Stacks entsprechen. Während eines DNS gibt der DNS-Server die Werte für A-Einträge automatisch in zufälliger Reihenfolge zurück.

Neue Dokumentation, in der beschrieben wird, wie Cassandra- und ZooKeeper-Knoten und Daten hinzugefügt werden mit einem bestehenden Rechenzentrum verbinden

Die ZIP-Datei der Dokumentation auf der FTP-Website von Apigee enthält jetzt „Scaling Edge for Private“ Cloud“ beschreibt, wie Cassandra- und ZooKeeper-Knoten hinzugefügt werden und wie ein Rechenzentrum hinzugefügt wird. ein vorhandenes Rechenzentrum nutzen.

Orgtool entfernt

Das orgtool könnte beispielsweise Edge-Installation zum Abrufen von Informationen über eine Organisation Dieses Tool wurde entfernt. Ich Verwenden Sie jetzt die Edge-Benutzeroberfläche oder API-Aufrufe, um Informationen über die Organisation abzurufen.

Aufgaben in Version 4.16.01 ausführen

Die folgende Tabelle zeigt, wie Sie Aufgaben in Version 4.15.07.03 ausgeführt haben und wie Sie diese jetzt ausführen. am 16.04.2001. 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

Installationsanleitung

/<inst_dir>/apigee4 /opt/apigee

Logverzeichnis

/&lt;inst_dir&gt;/apigee4/var/log /opt/apigee/var/log/comp

Komponente installieren

/&lt;inst_root&gt;/apigee4/share/installer/apigee-setup.sh -p comp -f configFile

/opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile

Alle starten, beenden, neu starten, Status, Version

/&lt;inst_root&gt;/apigee4/bin/all-start.sh
/&lt;inst_root&gt;/apigee4/bin/all-stop.sh
/&lt;inst_root&gt;/apigee4/bin/all-status.sh
/&lt;inst_root&gt;/apigee4/bin/check.sh

/&lt;inst_root&gt;/apigee/apigee-service/bin/apigee-all start|stop|restart|status|version

Kompens starten, stoppen, Neustart, Status, Version

/&lt;inst_root&gt;/apigee4/bin/apigee-service start starten|beenden|neustart|status

/&lt;inst_root&gt;/apigee/apigee-service/bin/apigee-service comp starten|beenden|Neustart|Status|Version

Sicherung/Wiederherstellung

/&lt;inst_root&gt;/apigee4/bin/backup.sh
/&lt;inst_root&gt;/apigee4/bin/restore-comp.sh

/&lt;inst_root&gt;/apigee/apigee-service/bin/apigee-service komp-Sicherung

/&lt;inst_root&gt;/apigee/apigee-service/bin/apigee-service Komprimieren Wiederherstellung

Installation testen

/&lt;inst_root&gt;/apigee4/test/test-sa.sh

  1. /opt/apigee/apigee-service/bin/apigee-service Apigee-Validierung der Installation
  2. /opt/apigee/apigee-service/bin/apigee-service Apigee-Validieren-Einrichtung

Onboarden

/&lt;inst_root&gt;/apigee4/bin/setup-org.sh

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-provision installieren
  2. /opt/apigee/apigee-service/bin/apigee-service apigee-provision Setup-org -f configFile

Organisation, Umgebung und virtuellen Host in einem Schritt hinzufügen

/&lt;inst_root&gt;/apigee4/bin/setup-org.sh

/&lt;inst_root&gt;/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

Organisation hinzufügen

/&lt;inst_root&gt;/apigee4/bin/create-org.sh

/&lt;inst_root&gt;/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f configFile

Umgebung hinzufügen

/&lt;inst_root&gt;/apigee4/bin/add-env.sh

/&lt;inst_root&gt;/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f configFile

Nutzer hinzufügen

API-Aufruf

API-Aufruf oder:

/&lt;inst_root&gt;/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f configFile

Migrieren

/&lt;install_root&gt;/apigee4/share/installer/apigee-upgrade.sh -c comp

  1. /opt/apigee/apigee-service/bin/apigee-service Apigee-Migration-Installation
  2. /opt/apigee/apigee-migrate/bin/migrate.sh -c cs,zk -f configFile

Alpha-Release von das Monitoring-Tool und das Dashboard

Diese Version enthält eine Alpha-Version des neuen Monitoring-Tools und ein Dashboard für Edge Mit diesem Tool können Sie den Status verschiedener Komponenten (Router, Prozessoren, ZooKeeper, Cassandra) sowie HTTP-Fehlercodes für verschiedene Organisationen und Umgebungen in Ihrer Bereitstellung. Sie können auch einen Snapshot Ihrer Dashboard-Daten erstellen und mit Apigee zur Behebung von Supportvorfällen

Die Dokumentation, einschließlich der Installationsanweisungen, ist in der ZIP-Datei von Edge enthalten. 4.16.01-Dokument verfügbar auf der Apigee-ftp-Website: ftp://ftp.apigee.com/.

Bevor Sie das Dashboard jedoch installieren und verwenden können, müssen Sie die Apigee-Evaluierung abschließen Vereinbarung, die in der ZIP-Datei enthalten ist, und senden Sie sie per E-Mail an orders@apigee.com an Apigee zurück.

Edge-Plattform

Anpassung der Verwaltungsbenutzeroberfläche (Cloud 15.09.30)

Mehrere Seiten in der Verwaltungsbenutzeroberfläche wurden aktualisiert. (MGMT-2627)

API-Dienste

Neu gestalteter API-Proxy-Assistent (Cloud 16.01.20)

Der API-Proxy-Assistent wurde neu gestaltet. Wenn Sie auf „+ API-Proxy“ klicken auf der Seite „API-Proxies“ auf der Verwaltungsoberfläche führt Sie der neue Assistent durch die Erstellung des API-Proxys. Alle stehen dieselben Einstellungen wie im vorherigen API-Proxy-Assistenten zur Verfügung. (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 einer OpenAPI erstellen. (Swagger-)Dokument. Klicken Sie auf der ersten Seite des API-Proxy-Assistenten auf Verwenden OpenAPI bei Auswahl von Reverse Proxy, Node.js App oder Kein Ziel. Geben Sie im angezeigten Feld die URL für Ihr OpenAPI-Dokument. 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. Im folgenden Beispiel wird erläutert, wie SSLInfo in einem TargetEndpoint festgelegt wird. Konfiguration ist, können die Werte zur Laufzeit über ein Java-Callout, eine JavaScript-Richtlinie oder eine Richtlinie zum Zuweisen von Nachrichten. Verwenden Sie die Nachrichtenvariablen, die die von Ihnen festgelegten Werte enthalten.

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

(APIRT-1475)

Unterstützung des RSA_SHA256-Algorithmus für SAML-Assertion-Richtlinien (Cloud 16.01.20)

Die SAML-Assertion-Richtlinien unterstützen jetzt zusätzlich zu RSA_SHA1 den RSA_SHA256-Algorithmus. (APIRT-1779)

Validierung bei Zertifikatuploads (Cloud 16.01.20)

Um das Hochladen abgelaufener oder ungültiger Zertifikate in Schlüsselspeicher und Truststores zu verhindern, validiert die Verwaltungs-API Zertifikate beim Upload. Zertifikate werden validiert, um sicherzustellen, die Datei nicht größer als 50 KB ist und das Format PEM oder DER hat. Außerdem wird der Ablauf des Zertifikats validiert. Um die standardmäßige Ablaufüberprüfung zu überschreiben (nicht zu validieren) für den Ablauf des Zertifikats beim Upload), verwenden Sie den folgenden Abfrageparameter: ?ignoreExpiryValidation=true

Weitere Informationen finden Sie unter Laden Sie eine JAR-Datei in einen Schlüsselspeicher hoch und Laden Sie ein Zertifikat in einen Truststore hoch. (SECENG-516) und (APIRT-2213)

Automatische Abfrage auf der Seite mit den Node.js-Logs (Cloud 16.01.20)

Wenn Sie Node.js-Logs im Proxy-Editor ansehen, wird die Seite mit den Node.js-Logs automatisch wird regelmäßig aktualisiert, um die neuen verfügbaren Logs anzuzeigen. Klicken Sie auf „Automatische Aktualisierung beenden“. zum Ausschalten automatisch aktualisieren. (MGMT-1692)

X-Forwarded-For HTTP-Header (Cloud 15.09.30)

Für mehr Sicherheit entfernt Edge standardmäßig die X-Forwarded-For-HTTP-Anfrage -Header, der eine oder mehrere IP-Adressen enthalten kann. Das neue Standardverhalten bedeutet, dass die Client-IP-Adresse Die von Edge empfangene Adresse ist die IP-Adresse, die sie vom letzten externen TCP erhalten hat. Handshake und keine Adresse, die potenziell gefälscht werden könnte, um die Zugriffssteuerung .

Wenn du dieses Standardverhalten ändern und zulassen möchtest, dass X-Forwarded-For-Adressen auf deine API-Proxys müssen Sie das Attribut feature.enableMultipleXForwardCheckForACL=true in Ihrer Organisation.

JavaScript-Zugriff auf Richtlinieneigenschaften (Cloud 15.07.08)

Wenn Sie JavaScript in API-Proxy-Abläufen verwenden, können Sie auf Eigenschaften zugreifen, die in der JavaScript- . Dies ist besonders nützlich, wenn Sie bekannte Variablen in Ihrem JavaScript-Code Code. Angenommen, Ihre JavaScript-Richtlinie enthielt die folgende Property-Definition:

<Properties>
    <Property name='source'>response.content</Property>
</Properties>

In Ihrem JavaScript-Code können Sie auf die Nachrichtenantwort mit einem Verweis auf die „Quelle“ zugreifen. etwa so:
var source = properties.get('source'); // returns: response.content
oder
var source = properties.source
oder
var source = properties['source']

Weitere Informationen finden Sie in der JavaScript-Richtlinie. (APIRT-1460)

Audits auf Organisationsebene (Cloud 15.07.08)

Organisationsadministratoren können den Verlauf der Aktionen einsehen, die auf Organisationsebene ausgeführt wurden. Wählen Sie in der Verwaltungsoberfläche Verwaltung > Organisationsverlauf. Weitere Informationen finden Sie unter Audits: API, Produkt und Organisationsverlauf. (MGMT-2232)

Selbstentfernung der Rolle durch den Administrator der Organisation (Cloud 15.07.08)

Administratoren der Organisation können sich selbst aus der Rolle „Administrator der Organisation“ entfernen in indem Sie auf Verwaltung > Nutzer der Organisation und Klicken Sie neben dem 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 Verwaltungsoberfläche wird ein "funktionierender" Animation ist wird angezeigt, wenn der Import noch läuft. Dadurch können Sie nicht mehr mit dem Verwaltungsoberfläche angezeigt, bis der Import abgeschlossen ist. (MGMT-1285)

Cache-Verhalten und -Konfiguration (Cloud 15.07.22)

Für eine bessere Verwaltung und Auslastung des speicherinternen Caches sollte die Einstellung „Maximale Anzahl von Elementen im Arbeitsspeicher“ Einstellungen für Umgebungscache-Ressourcen wurden mit dem Edge Cloud-Release 15.06.10 verworfen. In Edge Cloud-Version 15.07.22, diese Einstellung wurde aus der Benutzeroberfläche zum Erstellen von Cache in der Teil der Umgebungskonfiguration der Apigee Edge-Verwaltungsbenutzeroberfläche.

Die Gesamtzahl der Elemente in allen Cache-Ressourcen (einschließlich des Standard-Cache) hängt von Gesamtspeicher, der dem Cache zugewiesen ist. Standardmäßig ist der Gesamtarbeitsspeicher, der Das Caching auf einem bestimmten Nachrichtenprozessor macht 40% des insgesamt verfügbaren Arbeitsspeichers aus. Elemente werden werden nur aus dem Cache entfernt, wenn nicht genügend Cache-Speicher vorhanden ist oder die Elemente ablaufen. (MGMT-2413, APIRT-1140)

Konfiguration des Zielservers in der Verwaltungs-UI (Cloud 15.07.22)

APIs > Auf der Seite für die Umgebungskonfiguration in der Verwaltungsoberfläche können Sie Zielserver löschen

Außerdem wurde die Seite neu gestaltet, sodass Caches auch erstellt, hinzugefügt und direkt gelöscht, anstatt eine neue Seite zu öffnen. Mehrere Cache-Eigenschaften, einschließlich der "Maximale Anzahl Elemente im Arbeitsspeicher“, sind in der Benutzeroberfläche nicht mehr verfügbar, da das Festlegen dieser Eigenschaften Auswirkungen auf das Laufzeit-Cache-Verhalten. (MGMT-280)

SSL mit Meldungs-Logging in Syslog (Cloud 15.07.22)

Die Richtlinie für das Nachrichten-Logging unterstützt das Senden von Syslog an externe Logverwaltungsanbieter über SSL/TLS. Folgendes in der Richtlinienkonfiguration als direktes untergeordnetes Element des übergeordneten Elements verwenden :

<SSLInfo>
    <Enabled>true</Enabled>
</SSLInfo>

Weitere Informationen finden Sie unter Nachrichten-Logging-Richtlinie. (APIRT-942)

Verwaltungsoberfläche (Cloud 15.07.22)

Das Apigee-Entwicklerteam hat verschiedene kleine Fehlerkorrekturen und Verbesserungen der Nutzerfreundlichkeit vorgenommen. UI.

cURL in Trace (Cloud 15.09.02)

Beim Tracing eines API-Proxy-Aufrufs, der eine Anfrage an einen Zielserver stellt, können Sie die als cURL-Befehl an den Zielserver senden. Wählen Sie die Option „Anfrage an Zielserver gesendet“ aus. Phase Klicken Sie im Transaction Map-Diagramm auf die Schaltfläche „Curl anzeigen“ neben „Anfrage an das Ziel gesendet Server“ im Bereich „Phase Details“ (Phasendetails) angezeigt. (MGMT-2589)

Sonderzeichen für die Datenmaskierung (Cloud 15.09.02)

Wenn Sie sensible Daten in JSON-Nutzlasten mithilfe der Datenmaskierung maskieren, werden Sonderzeichen wie $, * und { können jetzt 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-Verwaltung erstellen und verwalten UI. Umgebungsbezogene KVMs enthalten Schlüssel/Wert-Paare, auf die jeder API-Proxy in einem wie „test“ oder „prod“. Klicken Sie im Menü der Verwaltungsoberfläche auf APIs > Umgebungskonfiguration > Gewünschte Umgebung auswählen > Schlüssel/Wert-Zuordnungen . Weitere Informationen finden Sie unter Erstellen und Bearbeiten Schlüssel/Wert-Zuordnungen der Umgebung. (MGMT-1393)

Standardablauf der Richtlinie „AutofillCache“ in der Verwaltungsbenutzeroberfläche (Cloud 15.09.30)

Beim Hinzufügen einer regelCache-Richtlinie mit dem API-Proxy-Editor wird der Wert <TimeoutInSec> Unterelement für den Cache-Ablauf wird vorab mit einem Wert von 3.600 Sekunden (1 Stunde) ausgefüllt. Vorherige Standardeinstellung 300 Sekunden (5 Minuten). (MGMT-2622)

Entwicklerdienste

API-Produktseitenleistung, keine Entwickler-Apps aufgeführt (Cloud 16.01.20)

Beim Aufrufen eines API-Produkts in der Verwaltungsoberfläche werden die mit diesem aufgeführt sind. Um die Leistung der Benutzeroberfläche zu verbessern, wird die Liste der Entwickler-Apps nicht angezeigt, wenn das API-Produkt bearbeiten. (MGMT-2869)

Schlüsselspalte auf der Seite „Entwickler-Apps“ (Cloud 15.08.05)

In Organisationen mit einer großen Anzahl von Entwickler-Apps (Tausenden) wird die Spalte Schlüssel angezeigt. auf der Seite für Entwickler-Apps (mit der Anzahl der Schlüssel pro App) kann die Displayleistung beeinträchtigen. Bis Wenn Sie in dieser Situation die Anzeigeleistung verbessern möchten, wenden Sie sich an den Apigee-Support, um Folgendes festzulegen: Property auf Organisationsebene: features.appsNoCredentialsEnabled = true. Dieses entfernt die Schlüsselspalte. Wenn Sie jedoch die Spalte „Schlüssel“ entfernen, wird auch der Suche nach Consumer-Key und -Secret (MGMT-2486)

Rotierendes Ladesymbol für die Seite „Entwicklerdetails“ (Cloud 15.09.30)

Wenn die Seite „Entwicklerdetails“ in der Verwaltungsoberfläche geladen wird, wird der Bereich „Apps“ der Seite zeigt ein rotierendes Ladesymbol an, wenn noch Apps geladen werden. Dies verbessert die bisherige Funktionsweise bei dem der Bereich „Apps“ beim Laden der Apps leer schien. (MGMT-2667)

Monetarisierung

API-Paketnamen bearbeiten (Cloud 16.01.20)

Du kannst den Namen eines API-Pakets jederzeit während des Monetarisierungszyklus aktualisieren, selbst wenn das API-Paket einen veröffentlichten Preisplan enthält. (DEVRT-2177)

In benutzerdefinierten Attributen zulässige Dezimalzahlen (Cloud 16.01.20)

Bei Verwendung einer "Preisliste mit benutzerdefiniertem Attribut" wird das benutzerdefinierte Attribut in der Nachricht Header, der als Multiplikator für die Transaktion verwendet wird, kann jetzt ein Dezimalwert von bis zu vier sein Dezimalstellen. Weitere Informationen zu dieser Art von Tarif finden Sie unter Angeben Details zum benutzerdefinierten Attribut der Preisliste (DEVRT-2191) angezeigt.

Name und ID des Preisplans in zusammenfassenden Berichten (Cloud 15.09.02)

Wenn Sie mit der Verwaltungs-API einen zusammenfassenden Bericht zum Umsatz generieren, können Sie „Preisplan“ hinzufügen Name und bewerten Sie die Tarif-ID hinzufügen. Fügen Sie dazu "PREISPLAN" hinzu. als groupBy-Attribut in den API-Aufruf, wie unter Erstellen berichten. Diese Funktion ist in der Benutzeroberfläche des Monetarisierungsberichts noch nicht verfügbar. In Detailberichten enthält, befinden sich die vorhandenen Spalten für den Preisplan-Namen und die ID-Spalten am Anfang des zusammen mit den anderen Gruppierungsspalten. (DEVRT-1740)

Analysedienste

Funktion sum( ) auf Antwortzeitmesswerte (Cloud 16.01.20)

In benutzerdefinierten Analytics-Berichten und API-Aufrufen ist die "Summe" Aggregatfunktion ist jetzt für alle Zielantwortzeit, Gesamtantwortzeit und end_point_response_time. Im Feld /stats-API (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), können Sie jetzt mit dem folgenden „select“- Suchparameter: ?select=sum(total_response_time). (AXAPP-2006)

Bericht „Latenzanalyse“: API-Proxy-Namen sortiert (Cloud 16.01.20)

In der Benutzeroberfläche des Berichts zur Latenzanalyse (nur Apigee Edge-Unternehmenspläne) werden die API-Proxys in der Proxy-Dropdown-Liste aufgelistet sind. (MGMT-2858)

Entwickler-Apps im Dashboard, angezeigt durch Anzeigenamen (Cloud 16.01.20)

Auf dem Dashboard der Verwaltungsoberfläche werden Entwickler-Apps im Balkendiagramm „Entwickler-Apps“ nach Anzeige aufgelistet anstelle des internen Namens. (MGMT-2853)

Neues Datums-/Uhrzeit-Widget in benutzerdefinierten Berichten (Cloud 16.01.20)

Das Auswahl-Widget für Datum und Uhrzeit auf einer Seite für benutzerdefinierte Berichte in der Verwaltungsoberfläche wurde verbessert. (MGMT-2881)

Stadtaufschlüsselung in GeoMap (Cloud 15.07.22)

Die Analytics-Geokarte enthält eine "Stadt" Aufschlüsselung für die USA und Kanada. Wenn Sie Klicken Sie auf der Karte auf einen Bundesstaat oder eine Provinz, dann wird eine Liste der Städte angezeigt, aus denen die Aufrufe stammten. (MGMT-2282)

| (senkrechter Strich) und = Zeichen in benutzerdefinierten Analytics-Berichten (Cloud 15.09.02)

In den Definitionen von benutzerdefinierten Analytics-Berichten wird die Verwendung von | (senkrechter Strich) und =. Vor diesem Hintergrund Für diese Symbole müssen %7C- und %3D-Codierungen verwendet werden. (MGMT-2504)

Proxy-Pfad-Suffixdimension (Cloud 15.09.30)

In benutzerdefinierten Analytics-Berichten ist eine neue Dimension "Proxy-Pfad-Suffix (proxy_pathsuffix)" verfügbar und API-Aufrufen. Das Proxy-Pfad-Suffix ist der Teil einer API-Proxy-URL, der auf den Basispfad folgt. z. B. den Pfad für bedingte Datenflüsse. (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, Der Anzeigename des Entwicklers wird 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 dem Release von Edge for Private Cloud 4.16.01 behobenen Fehler aufgeführt. Bis Behebe diese Fehler, folge den Anweisungen zur Aktualisierung deiner 4.16.01-Installation auf die neueste RPMs und Supportdateien, wie unter Apigee Edge aktualisieren 4.16.01.x auf die neueste Version 4.16.01.

<ph type="x-smartling-placeholder">
Problem-ID Beschreibung Build-Nummer
PRC-736

Apigee-lib erfordert GCC nicht mehr

apigee-lib-4.16.01-0.0.901
PRC-735

Apigee-validieren schlägt nicht mehr fehl, da Yahoo Weather API die Oauth

apigee-validate-4.16.01-0.0.910
PRC-739

Nutzern erlauben, den Spiegel unter jedem Dateisystemordner zu extrahieren

apigee-mirror-4.16.01-0.0.904
PRC-756

BaaS Usergrid check_cassandra_availability.sh verwendet nicht mehr die nc Befehl

baas-usergrid-2.1.0-0.0.112
PRC-778

Zookeeper-Clusterinformationen 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 Logdateien 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/ Problem API-Proxy aus einer WSDL generieren

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 festgelegt, wenn Ziel-Callouts erstellt werden

edge-gateway-4.16.01-0.0.538

Cloud 16.01.20

Problem-ID Beschreibung
MGMT-2964 Im neuen Proxy-Editor werden keine Kommentare innerhalb des Flows-Tags akzeptiert
MGMT-2957 Wenn Sie einer Organisation einen neuen Pod hinzufügen, wird der Bereitstellungsstatus des Bundles als Fehler zurückgegeben für Router im neuen Pod
MGMT-2937 Fehler aufgrund unzureichender Berechtigungen bei benutzerdefinierten Rollen
MGMT-2875 Die WSDL SOAP-Generierung enthält falsche Header für SOAP 1.2
MGMT-2739 Entwicklerbericht zu Apps auf dem Tab „Analytics“ zeigt kein Anomaliediagramm an
MGMT-2735 Das Aktualisieren von Node.js-Logs wird nie abgeschlossen/beendet
MGMT-2734 Die Schaltfläche „Speichern“ wird nach einem Fehler beim Speichern einer bereitgestellten Set
MGMT-2729 Beim Aktualisieren 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 aufgrund von Sicherheitslücken in FireFox und IE auftreten konnte. die Websiteübergreifende Anfragen fälschlicherweise zulassen.
MGMT-2681 Proxy-Editor: Bei Verwendung einer Regex-Übereinstimmung in der Bedingung das Verb nicht
MGMT-2361 Bereitstellung von Proxys schlägt mit „RPCException: Call timed out“ fehl
MGMT-1662 API-Proxy-Bereitstellung schlägt während Apigee Public Cloud-Releases fehl
DEVRT-2286 Sync-organization Monetization API ist fehlerhaft
Die für die Synchronisierung verwendete API Probleme mit Apigee Edge-Daten mit Monetarisierung wurden mit der neuesten Aktualisierung der Version 16.01.20.
DEVRT-2173 Das Paket muss umbenannt, aber wegen des aktiven Preises nicht bearbeitet werden Abo
DEVRT-1661 Der Entwickler darf API-Anfragen vor dem Startdatum des Preisplans nicht stellen, aber Block wird nie freigegeben
Wenn ein API-Entwickler eine monatliche Pauschal-, Volumen-Band- oder Paketpreisplattform akzeptiert hat, die beginnt, und sendet dann vor dem angegebenen Startdatum API-Anfragen, der Entwickler daran gehindert wird, weitere Anfragen zu stellen. Sobald das Startdatum des Preisplans wird der Block freigegeben.
DEVRT-1643 Entwurf des Preisplans nach dem Speichern beschädigt
AXAPP-1991 Zusammenfassung von Apigee Analytics deaktivieren und E-Mails weiterhin erhalten
AXAPP-1946 Analytics-Bereinigung gibt keinen Speicherplatz frei
AXAPP-1708 Die Analytics API scheint unterschiedliche Zahlen für dieselbe Statistik zu liefern je nachdem, wie ich frage
AXAPP-1293 Namen von nicht vorhandenen Entwickler-Apps in der E-Mail-Zusammenfassung in Analytics
APIRT-2518 Probleme beim Herstellen einer Verbindung zum HTTPS-Backend mit der JavaScript-Richtlinie
APIRT-2398 Ungültiger/abgelaufener Autorisierungscode wurde als Apigee-Fehler gezählt
APIRT-2397 steps.assignmessage.SetVariableFailed wird als Apigee-Fehler gezählt
APIRT-2396 z. B. Ausnahme, ArrayIndexOutofBoundsException in OAuth gezählt als Apigee-Fehler
APIRT-2362 JavaScript-Kompilierungsfehler
APIRT-2322 Ungültige Client-ID fälschlicherweise als Apigee-Fehler gemeldet
APIRT-2159 dem Logging-Präfix „message_id“ hinzufügen
APIRT-2145 Viele Fehler bei Transaktionen für die Facebook API
Validierung von Headerwerten, die mit „:“ beginnen wurde entfernt.
APIRT-2137 MP: Chunked Transfer Encoding und 205 mit der Inhaltslänge 0
APIRT-2124 Der Nginx-Router aktualisiert den MP-Pool für neu hinzugefügte MP nicht.
APIRT-2117 DNS-Updates werden von der Nachrichten-Logging-Richtlinie nicht berücksichtigt
APIRT-2110 Nur ein X-Forwarded-For-Header wird vom Router weitergeleitet
APIRT-2062 Der Antwortcache funktioniert nicht richtig, wenn die SkipCacheLookup-Bedingung folgende Bedingung erfüllt: traf
APIRT-2061 Nachrichtenverarbeiter überträgt Nachrichten nicht an QPID
APIRT-2052 Hohe Anzahl von CLOSE_WAITs, da der Verwaltungsport nicht antwortet
APIRT-2024 Nginx ohne Load-Balancer füllt X-Forwarded-For HTTP nicht korrekt aus Header
Hinweis zur Einstellung von X-Forwarded-For den Versionshinweisen zu 150930 und der Zugriffssteuerung hinzugefügt .
APIRT-1933 Proxy-spezifische Klassenladeprogramme delegieren weiterhin an MP-Classloader.
APIRT-1877 XML-Antworten mit Namespaces können nicht maskiert werden
APIRT-1838 Apigee-127: VerifyAPIKey gibt bei mehreren Produkten nur ein API-Produkt zurück existieren
APIRT-1827 Niedriges Limit für gleichzeitiges Streaming festgestellt
APIRT-1820 Zeitweilige Latenz (> 1%) in 4.15.04 Private Cloud Umgebung
APIRT-707 NPE während der Laufzeit, wenn die <GenerateResponse> -Element befindet sich im Richtlinie „VerifyAccessToken“

Cloud 15.07.08

Problem-ID Beschreibung
MGMT-2381 Proxys können nicht mit dem neuen Proxy-Editor bereitgestellt werden
MGMT-2374 Leerzeichen im BasePath-Element sollte vor dem Speichern des ProxyEndpoint
MGMT-2355 In der Benutzeroberfläche werden die Berechtigungen für mehrere Rollen nicht korrekt berechnet, wenn eine Rolle Administrator der Organisation
MGMT-2324 Beim Importieren eines Swagger-Modells werden falsche SmartDocs-Knoten erzeugt
MGMT-1518 Benutzeroberfläche zeigt den Proxy so an, wie er bereitgestellt ist, obwohl die Bereitstellung auf MPs fehlgeschlagen ist
MGMT-1489 API-Produkt generiert nicht die richtigen Ressourcen
DOC-1246 Widersprüchliche Aussage in den Dokumenten zu Zugriffstokens
DEVRT-1661

NextRecurringFeeDate ist leer, wenn der Entwickler die Feature-Rate akzeptiert Tarif
Wenn ein Entwickler einen monatlichen Pauschal-, Volumen- oder Pakettarif akzeptiert hat, der am in der Zukunft liegen, vor dem Startdatum einige API-Aufrufe für den Preisplan durchgeführt und dann daran gehindert, Anrufe zu tätigen (erwartetes Verhalten), wurde der Entwickler nicht automatisch die Blockierung aufgehoben wurde, als der Preisplan in Kraft trat. Dieses Problem wurde behoben.

Cloud 15.07.22

Problem-ID Beschreibung
TBD-73 Statische IP-Adresse für eingehenden Traffic zu Apigee
MGMT-2422 Unternehmens-App kann nicht bearbeitet werden
MGMT-2419 Nutzer, der zu „Nutzer“ gehört Rolle erhält Berechtigungsfehler bei der Anmeldung
MGMT-2341 Benutzerdefinierter Berichtsfilter erstellt fälschlicherweise eine Abfrage
MGMT-2207 JSONThreatProtection – ArrayElementCount funktioniert nicht, wenn das enthaltene Element ist nicht primitiv
In der JSON Threat Protection-Richtlinie wurde das ArrayElementCount-Element nicht korrekt die Anzahl der in Arrays zulässigen Elemente begrenzt. Dieses Problem wurde behoben.
MGMT-2158 WSDL kann nicht importiert werden, wenn die Ausgabe auf einen Teil ohne Typ verweist

Cloud 15.08.05

Problem-ID Beschreibung
mehrere Im API-Proxy-Editor wurden mehrere kleine Fehler behoben.

Cloud 15.09.02

Problem-ID Beschreibung
mehrere Im API-Proxy-Editor wurden mehrere kleine Fehler behoben.
MGMT-2618 Häufige Probleme bei der Bereitstellung
MGMT-2588 Entwicklerverlaufsseite führt HTML/Code aus – XSS-Persistenz Sicherheitslücke
MGMT-2543 Der neue Proxy-Editor ändert XML in der <Payload> der Richtlinie „AssignMessage“ hinzugefügt, wodurch vorhandene API-Proxys nicht mehr funktionieren.
MGMT-2521 Die Trace-Sitzung hängt zeitweise auf
MGMT-2519 UI der Umgebungskonfiguration funktioniert nicht
AXAPP-1814 Benutzerdefinierte Variablen (Statistics Collector-Richtlinie) werden nicht in der Produktion erstellt wenn der ZK-Kurator aktiviert ist
APIRT-1927 Ungültiger virtueller Host führt dazu, dass der Router die Konfiguration für die env
APIRT-1863 Bereitstellungsfehler aufgrund eines Leerraums im Bundle
APIRT-1823 API-Aufrufe mit POST-Textkörpern, die &enthalten (kaufmännisches Und-Zeichen) auflegen
APIRT-1789 Nachrichtenprozessoren für bestimmte Organisationen mit unzureichendem Arbeitsspeicher Fehler
APIRT-1776 „print“ aufrufen in JavaScript-Richtlinien führt zu übermäßigem Logging
APIRT-1766 Zeitüberschreitungen bei WebSockets
APIRT-1600 ConcurrentModificationException im Router
In Routerprotokollen wurden regelmäßig mehrere Instanzen von ConcurrentModification angezeigt. zu verstehen. Der Grund dafür war, dass Verbindungen zur Reaper-Liste hinzugefügt wurden, während Sense ältere Verbindungen zu entfernen. Dieses Problem wurde behoben.
APIRT-1491 503 – Ausnahme: Dienst nicht verfügbar
APIRT-1421 JavaCallout-Richtlinien mit sehr zeitaufwändiger Verarbeitung
DEVRT-1843 Die Benutzeroberfläche von Mint sollte die Aktualisierung benutzerdefinierter Attribute im TRP besser unterstützen.
DEVRT-1472 Serverfehler 500 bei Aktualisierung des Entwicklers

Cloud 15.09.30

Problem-ID Beschreibung
MGMT-2687 Benutzerdefinierte Berichte frieren den Browser mit mehr als 14.000 Dimensionen ein. Elemente
MGMT-2677 Monetarisierung: Die Entwicklerseite auf der Verwaltungsoberfläche bleibt nur noch mit Tausenden von Entwickler und die Paginierung sind für eine Organisation nicht aktiviert.
MGMT-2674 Edge-Benutzeroberfläche versucht, bei Benutzeranmeldung aus dem Internet herunterzuladen
MGMT-2658 Probleme mit der OPDK-Versionsabhängigkeit des Management Servers beim Upgrade der API-Revision Proxy
MGMT-2616 Neuer API-Proxy-Editor verarbeitet XML-Entitäten nicht richtig
MGMT-2541 Die externe Authentifizierungssystem-ID, die als Systemadministrator mit einem +-in-Passwort hinzugefügt wurde, ist defekt
MGMT-2510 Drop-down-Liste zeigt nicht alle Entwickler, die zur Organisation gehören
MGMT-2508 Symbol für fehlerhafte Links in Richtlinien, die falsch angezeigt werden
MGMT-2334 Zugriff auf Ressourcen vom zweiten Proxy-Endpunkt nicht möglich
MGMT-1967 Entwickler-Apps mit demselben Anzeigenamen zeigen dieselben Zugriffe in Analytics
DEVRT-1839 Monetarisierung: Die Länderauswahlliste auf der Verwaltungsoberfläche ist sortiert. falsch
AXAPP-1887 Filterbedingungen funktionieren gemäß Dokumentation nicht
AXAPP-1869 Wenn Sie einen Nutzer aus einer Organisation entfernen, sollte er von Analytics abgemeldet werden E-Mails
AXAPP-1533 Analytics-Geomap gibt "Ungültiger API-Aufruf" aus Fehler
APIRT-2061 Nachrichtenverarbeiter überträgt Nachrichten nicht an QPID
APIRT-2052 Hohe Anzahl von CLOSE_WAITs, da der Verwaltungsport nicht antwortet
APIRT-2024 Nginx ohne Load-Balancer füllt X-Forwarded-For HTTP nicht korrekt aus Überschriften
APIRT-1838 Apigee-127: VerifyAPIKey gibt bei mehreren Produkten nur ein API-Produkt zurück existieren

Private Cloud 4.15.07.03

Problem-ID Beschreibung
APIRT-1600 ConcurrentModificationException in Router-Logs
APIRT-1734 Aktualisierungen von Ressourcendateien auf Organisations-/Umgebungsebene ohne Ausfallzeiten
APIRT-1820 Zeitweilige Latenz (> 1%) in 4.15.04 Private Cloud Umgebung
APIRT-2159 dem Logging-Präfix „message_id“ hinzufügen
APIRT-2160 SSL-Handshake aus der Anfrageverarbeitungslatenz in Analysen ausschließen Daten
AXAPP-1882 Nutzer-Watcher-Thread stellt eine Verbindung zur falschen Warteschlange in Aktiv/Aktiv her Bereitstellung
AXAPP-1946 Daten werden in die übergeordnete Faktentabelle statt in die untergeordnete Faktentabelle verschoben, wenn sie sich in der Zeitzone befinden andere Zeit als UTC
MGMT-1590 Eine Sicherheitslücke wurde behoben
MGMT-1662 Bereitstellung schlägt während des Release fehl
MGMT-2361 Bereitstellung von Proxys schlägt mit „RPCException: Call timed out“ fehl
MGMT-2397 In der Codeansicht werden die Zeichen am Zeilenende nicht richtig geparst
MGMT-2466 Bei der Clusterprüfung für den Message Processor wird der nicht erreichbare Router als CONNECTED angezeigt Mitglied
OPDK-1981 backup-cassandra.sh sichert den Systemschlüsselraum nicht
OPDK-1982 Apigee-upgrade.sh muss die Cassandra SSTable-Version überprüfen, bevor Upgrade durchführen

Private Cloud 4.15.07.01

Problem-ID Beschreibung
OPDK-1927 Fehlende Tabellen im Monetarisierungsupgrade: Duplikate von Indexen erstellt
OPDK-1878 Das Ändern des POD-Namens des Gateways führt zu Problemen
OPDK-1886 Der Knoten kann nicht auf lokale IP-Adressen wie 192.168.x.y zugreifen
MGMT-2521 Die Trace-Sitzung hängt zeitweise auf
MGMT-2543 Der neue Proxy-Editor ändert XML in der <Payload> der Richtlinie „AssignMessage“ hinzugefügt, wodurch vorhandene API-Proxys nicht mehr funktionieren.
MGMT-2599 Der neue Proxy-Editor stellt das Namespace-Präfix nach dem Löschen wieder her
MGMT-2702 Websiteübergreifende Sicherheitslücke für FireFox und IE
APIRT-1074 Gzip-Inhalte werden beim Senden des Headers „Connection: Close“ nicht richtig verarbeitet ohne Header „Content-Length“ oder „Transfer-Encoding“

Bekannte Probleme

In dieser Version sind die folgenden bekannten Probleme aufgetreten.

Problem-ID Beschreibung
APIRT-2742 Die Edge JMX-Integration ist mit Edge for Private Cloud 4.16.01 mit der Nginx-Server, der den Netty-Router ersetzt hat.
APIRT-2978

Router kann Nginx nicht starten oder Router kann nicht gestartet werden

Wenn der Edge Router Nginx nicht oder gar nicht startet, wie in den /opt/apigee/var/log/edge-router/logs/system.log Datei und löschen Sie dann alle Dateien im Verzeichnis /opt/nginx/conf.d. starte 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 bei der Paketabhängigkeit wurde der Katello-Agent in Satellite verwendet. Server 6 wird auf Apigee Edge-Hosts, auf denen die Qpid ausgeführt wird, nicht ordnungsgemäß installiert Daemon.
PRC-1118

Fehler beim Ausführen von „apigee-service apigee-postgresql pg-data-purge“ Befehl

Wenn Sie den Dienst „apigee-service apigee-postgresql pg-data-purge“ ausführen Befehl und im Formular wird ein Fehler angezeigt:

FEHLER: muss Inhaber der Beziehung sein

/opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge bearbeiten und legen Sie die folgende Eigenschaft auf 'apigee' fest:

POSTGRES_USER=apigee