Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation weitere Informationen
Seit dem vorherigen Feature-Release von Edge for Private Cloud wurden die folgenden Releases veröffentlicht und sind in diesem Feature-Release enthalten:
Edge-UI-Release | Edge Management-Release |
---|---|
Unter Releasenummerierung erfahren Sie, wie Sie herausfinden können, ob ein bestimmter Cloud-Release in Ihrer Version von Edge for Private Cloud enthalten ist.
Versionsübersicht
Diese Version enthält einige wichtige Funktionen, mit denen Sie Ihre APIs besser steuern und schützen können. Dazu gehören:
- Freigegebene Abläufe unterstützen die Bereitstellung ohne Ausfallzeiten.
- Das Löschen von Monetarisierungsdaten für eine Organisation wird jetzt unterstützt.
- Zusätzliche neue Funktionen werden im Folgenden beschrieben.
Vaults wurden eingestellt.
Der Rest dieses Themas enthält Details zu allen neuen Funktionen, Updates und Fehlerkorrekturen, die in diesem Release enthalten sind.
Einstellung und Einstellung
Die folgenden Funktionen wurden in dieser Version eingestellt oder entfernt. Weitere Informationen finden Sie in der Edge-Richtlinie zur Einstellung von Edge.
Inaktive Version: Pfade auf dem Tab „API-Proxy-Leistung“ hinzufügen
Bis zu dieser Version konnten Sie in der Verwaltungsoberfläche zu einem API-Proxy navigieren, zum Tab „Leistung“ wechseln und verschiedene Pfade für einen diagrammbasierten Vergleich auf dem Tab „Leistung“ des Proxys und im Dashboard für Geschäftstransaktionen erstellen. Diese Funktion wurde eingestellt und ist in der UI nicht mehr verfügbar. Eine Alternative zu dieser Funktionalität finden Sie im folgenden Apigee-Community-Artikel: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html (EDGEUI-902)
Nicht mehr verfügbar: buildInfo-URL für das Entwicklerdienste-Portal
In früheren Versionen des Portals haben Sie die folgende URL in einem Browser geöffnet, um die Portalversion zu ermitteln:
http://yourportal.com/buildInfo
In Version 4.17.05 wurde dieser Link entfernt. Um die Version zu ermitteln, öffnen Sie in Drupal den Menüeintrag Berichte > Statusbericht. Die Portalversion wird in der Tabelle in der Zeile Profil installieren angezeigt.
Einstellung von Apigee Secure Storage (Vaults)
Der sichere Apigee-Speicher, auch als „Vaults“ bezeichnet, wird verworfen und ein Jahr nach dem Datum, an dem die Einstellung auf der Seite Einstellungen und Einstellungen angezeigt wird, eingestellt. Vaults bieten eine verschlüsselte Speicherung von Schlüssel/Wert-Paaren. Sie werden mit der Management API erstellt und zur Laufzeit können mit Funktionen im Node.js-Modul „apigee-access“ aufgerufen.
Verwenden Sie statt des sicheren Speichers verschlüsselte Schlüssel/Wert-Zuordnungen (KVMs), wie unter Mit Schlüssel/Wert-Zuordnungen arbeiten beschrieben. Verschlüsselte KVMs sind genauso sicher wie Vaults und bieten mehr Optionen zum Erstellen und Abrufen. (MGMT-3848)
Neue Features und Updates
Im Folgenden sind die neuen Funktionen und Verbesserungen in dieser Version aufgeführt. Zusätzlich zu den folgenden Verbesserungen enthält diese Version auch zahlreiche Verbesserungen in puncto Nutzerfreundlichkeit, Leistung, Sicherheit und Stabilität.
Private Cloud
Der Installation wurde ein neuer erforderlicher SMTP-Konfigurationsparameter hinzugefügt.
Verwenden Sie zukünftig den Parameter SMTPMAILFROM in der Konfigurationsdatei der Edge-Installation. Dieser Parameter gibt die E-Mail-Adresse an, die verwendet wird, wenn Edge automatisierte E-Mails sendet, z. B. wenn ein Benutzer das Zurücksetzen eines Passworts anfordert. Weitere Informationen finden Sie unter Edge-Komponenten auf einem Knoten installieren.
(EDGEUI-1020)
Kann jetzt das Zeitlimit festlegen, das von der Edge-Benutzeroberfläche für Edge-API-Verwaltungsaufrufe verwendet wird
Sie können jetzt das von der Edge-Benutzeroberfläche verwendete API-Zeitlimit angeben, um zu steuern, wie lange die Benutzeroberfläche auf die Rückgabe eines API-Verwaltungsaufrufs wartet. Die folgenden Attribute definieren das Zeitlimit:
- conf_apigee_apigee.feature.apitimeout legt die Zeit in Sekunden fest, die die UI unabhängig von einer Aktivität darauf wartet, dass ein Aufruf des Back-Ends zurückgegeben wird. Wenn der Aufruf in dieser Zeit nicht abgeschlossen ist, gibt die Benutzeroberfläche einen Zeitüberschreitungsfehler aus. Der Standardwert beträgt 180 Sekunden (3 Minuten).
- conf_apigee_play.ws.timeout.idle legt fest, wie lange die UI in Millisekunden auf Aktivität auf dem Server wartet. Er kann auf den gleichen Wert wie conf_apigee_apigee_apitimeout oder auf einen niedrigeren Wert festgelegt werden. Ein höherer Wert hat keine Auswirkungen. Der Standardwert beträgt 180.000 Millisekunden (3 Minuten).
- conf_apigee_play.ws.timeout.connection legt fest, wie lange die Benutzeroberfläche auf den Aufbau einer Verbindung wartet. Er kann auf den gleichen Wert wie conf_apigee_apigee_apitimeout oder auf einen niedrigeren Wert festgelegt werden. Ein höherer Wert hat keine Auswirkungen. Der Standardwert beträgt 120.000 Millisekunden (2 Minuten).
Weitere Informationen finden Sie unter Zeitlimit festlegen, das von der Edge-Benutzeroberfläche für Edge-API-Verwaltungsaufrufe verwendet wird.
(EDGEUI-816)
Für Router wurde ein Zeitlimit für den Wiederholungsversuch von Message Processor hinzugefügt
Ein Zeitlimit wurde hinzugefügt, damit Router keine Anfrage mehr an Message Processors senden und eine Fehlermeldung zurückgeben.
Weitere Informationen finden Sie unter Router für den Wiederholungsversuch von Verbindungen zu einem Message Processor konfigurieren.
(APIRT-2912)
Verfahren zum Ändern des Standard-Systemadministrators hinzugefügt
Eine Dokumentation zum Ändern des Standard-Systemadministrators ist jetzt enthalten.
Weitere Informationen finden Sie unter Nutzer, Rollen und Berechtigungen verwalten.
(DOS-4895)
Dokumentation zum Trennen von Edge-Installationsaufgaben zwischen Root- und Nicht-Root-Benutzer hinzugefügt
In der neuen Dokumentation werden die Schritte zum Trennen von Edge-Installationsaufgaben zwischen Root- und Nicht-Root-Nutzern beschrieben.
Weitere Informationen finden Sie unter Edge-Installation – Übersicht.
(DOS-4573)
Property zum Festlegen des Hostnamens für Links in generierten E-Mails hinzugefügt
Edge sendet automatisch E-Mails als Reaktion auf bestimmte Ereignisse, z. B. wenn ein Nutzer einer Organisation hinzugefügt wird. Viele dieser E-Mails enthalten einen Link. Wenn beispielsweise einer Organisation ein neuer Benutzer hinzugefügt wird, sendet die Edge-Benutzeroberfläche dem Benutzer eine E-Mail, die eine Anmelde-URL im folgenden Format enthält:
https://domain/login
Die Domain wird automatisch von Edge bestimmt und ist in der Regel für die Organisation korrekt. Wenn sich die Edge-Benutzeroberfläche hinter einem Load-Balancer befindet, kann es jedoch passieren, dass der automatisch generierte Domainname falsch ist. In diesem Fall können Sie das Attribut conf_apigee_apigee.emails.hosturl verwenden, um den Domainnamen-Teil der generierten URL explizit festzulegen.
Weitere Informationen finden Sie unter Hostname für Links in generierten E-Mails festlegen.
(EDGEUI-1044)
Festlegen der Basis-URL, die von der Edge-Benutzeroberfläche für einen API-Proxy angezeigt wird
In der Edge-Benutzeroberfläche wird die URL eines API-Proxys basierend auf den Einstellungen im virtuellen Host angezeigt, der dem Ort entspricht, auf dem der Proxy bereitgestellt wird. In dieser Anzeige kann die Portnummer des Routers des virtuellen Hosts angezeigt werden.
In den meisten Fällen ist die in der Edge-Benutzeroberfläche angezeigte URL die richtige URL für externe Anfragen an den Proxy. Bei einigen Konfigurationen ist die angezeigte URL jedoch nicht korrekt. Beispielsweise kann jede der folgenden Konfigurationen dazu führen, dass die angezeigte URL nicht der tatsächlichen URL entspricht, die für externe Anfragen an den Proxy verwendet wird:
- SSL-Beendigung erfolgt an einem Load-Balancer
- Die Portzuordnung erfolgt zwischen einem Load-Balancer und Apigee-Routern.
- Einen Load-Balancer mit Umschreibung des Pfads
Edge for Private Cloud 4.17.05 und höher unterstützen ein Attribut auf dem virtuellen Host namens <BaseUrl>, mit dem Sie die von der Edge-Benutzeroberfläche angezeigte URL überschreiben können. Das folgende Beispiel zeigt das Objekt des virtuellen Hosts mit dem neuen Attribut <BaseURL>. In diesem Beispiel wird der Wert "http://myCo.com" in der Edge-Benutzeroberfläche angezeigt:
<VirtualHost name="myVHost"> <HostAliases> <HostAlias>DNS_name_or_IP:9005</HostAlias> </HostAliases> <BaseUrl>http://myCo.com</BaseUrl> <Interfaces/> <Port>9005</Port> </VirtualHost>
Wenn <BaseUrl> nicht festgelegt ist, wird die Standard-URL, die von der Edge-Benutzeroberfläche gerendert wird, so angezeigt: http://DNS_name_or_IP:9005/, während die tatsächliche Einrichtung des Hostalias http://myCo.com ist.
Sie können die Basis-URL auch festlegen, wenn Sie eine Organisation erstellen. Verwenden Sie dazu das Attribut VHOST_BASEURL mit dem Dienstprogramm apigee-provision.
Weitere Informationen finden Sie unter TLS-Zugriff auf eine API für die Private Cloud konfigurieren.
(EDGEUI-5008)
Eine Dokumentation zum Aktivieren der Debugging-Protokollierung wurde hinzugefügt.
Eine Dokumentation wurde hinzugefügt, die beschreibt, wie das Debugg-Logging für Edge-Komponenten aktiviert/deaktiviert wird.
Weitere Informationen finden Sie unter Debug-Logging aktivieren.
(APIRT-4018)
Neues Installationsprogramm und neue Befehlssyntax für das Dienstprogramm apigee-analytics-collector
Alle Edge for Private Cloud-Kunden müssen mit dem Betarelease des Befehlszeilendienstprogramms apigee-analytics-collector Statistiken über API-Proxy-Traffic an Apigee senden. Dieses Dienstprogramm sendet den Bericht zum API-Aufrufvolumen zurück an Apigee.
Diese Version von Edge enthält neue Installationsanleitungen und Befehlssyntax für das Dienstprogramm apigee-analytics-collector. In diesem Release verwenden Sie jetzt apigee-service anstelle von npm, um das Dienstprogramm apigee-analytics-collector zu installieren und das Dienstprogramm apigee-analytics-collector über apigee-service anstelle eines eigenständigen Befehls aufzurufen.
Weitere Informationen finden Sie unter API-Traffic-Daten in Apigee hochladen – Betarelease.
Neues Standardinstallationsverzeichnis nach einem Update des Developer Services-Portals für Nginx/Postgres von einer neuen Installation in Version 4.17.01
Nach der Aktualisierung einer Neuinstallation von Version 4.17.01, die Nginx/Postgres verwendet, hat sich das Stammverzeichnis geändert von:
/opt/apigee/apigee-drupal
in
/opt/apigee/apigee-drupal/wwwroot
API-Dienste
Strengere Eingabevalidierung für Entitäten
Eine strengere Eingabevalidierung wurde für alle Entitäten der Apigee Edge-Organisation erzwungen. Zulässig sind in der Regel Buchstaben (alle Fälle), Ziffern und Unterstriche.
Betroffene Entitäten:
- Organisationen
- Umgebungen
- API-Proxys
- API-Proxy-Überarbeitungen
- Richtliniennamen im API-Proxy
- Konfigurations-IDs für Trace-Masken zur Fehlerbehebung
- Ressourcennamen (Java-Callout, XLSX, alle Ressourcen)
- Schlüsselspeicher
- CRLstores
- Ressourcenreferenzen
- Zielserver
(MGMT-3840)
Bereitstellung von freigegebenen Abläufen ohne Ausfallzeiten
Wenn Sie freigegebene Abläufe bereitstellen und dafür sorgen möchten, dass nur wenig oder kein eingehender Traffic während der Bereitstellung abgelehnt wird, können Sie jetzt eine Deployment Management API ohne Ausfallzeiten verwenden. Der Prozess ist fast identisch mit der Bereitstellung ohne Ausfallzeiten für API-Proxys, die die Verwaltungs-API verwenden. Der einzige Unterschied ist die Verwaltungs-API-Ressource.
Mit dem folgenden Aufruf wird die im URI angegebene Überarbeitung des freigegebenen Ablaufs bereitgestellt. Anschließend wird die Bereitstellung der zuvor bereitgestellten Überarbeitung aufgehoben. Dies wird durch den Abfrageparameter override=true
aktiviert:
curl -X POST -H "Content-type:application/x-www-form-urlencoded" \ https://api.enterprise.apigee.com/v1/o/{org_name}/environments/{env-name}/sharedflows/{shared_flow_name}/revisions/{revision_number}/deployments?"override=true" \ -u email:password
(MGMT-3485)
Monetarisierung
Monetarisierungsdaten für eine Organisation löschen
In den folgenden Fällen können Sie die Monetarisierungsdaten Ihrer Organisation löschen:
- Organisation löschen. In diesem Fall müssen Sie die Monetarisierungsdaten löschen, bevor Sie die Organisation löschen können.
- Lösche die Monetarisierungsdaten einer Testorganisation, die du wiederverwenden möchtest. In diesem Fall müssen Sie die Apigee Edge-Daten synchronisieren, nachdem Sie die Monetarisierungsdaten gelöscht haben.
Weitere Informationen finden Sie unter Monetarisierungsdaten aus Ihrer Organisation löschen. (DEVRT-2581)
API zum Aktivieren der Monetarisierung für eine Organisation hinzugefügt
Sie können jetzt eine API verwenden, um die Monetarisierung für eine Organisation zu aktivieren.
Weitere Informationen finden Sie unter Monetarisierung für eine Organisation aktivieren.
(DEVRT-2383)
Fehlerkorrekturen
Folgende Fehler wurden in diesem Release behoben. Diese Liste ist hauptsächlich für Nutzer gedacht, die prüfen möchten, ob ihre Support-Tickets erfolgreich bearbeitet wurden. Sie enthält keine detaillierten Informationen für allgemeine Nutzer.
Private Cloud 4.17.05
Fehler-ID | Beschreibung |
---|---|
DEVRT-3569 |
Für die Monetarisierung gilt eine geringere Längenbeschränkung für Produkt- und App-Namen als für Edge Für die Monetarisierung und für Edge gelten jetzt dieselben Längenbeschränkungen für Produkt- und App-Namen. |
DOS-4400 | Apigee-Dienstsicherungsaktion schlägt fehl, wenn das Datenverzeichnis Symlinks verwendet |
DOS-4563 |
Die ZooKeeper-Validierung funktioniert jetzt sowohl mit Hostnamen als auch mit IP-Adressen In Edge-Konfigurationsdateien können Sie jetzt ZooKeeper-Knoten mithilfe von IP-Adressen und Hostnamen angeben. |
DOS-4562 |
Bei der Aktion „apigee-provision delete-env“ können Sie das Administratorpasswort nicht über die Befehlszeile eingeben Sie können das Administratorpasswort jetzt über die Befehlszeile eingeben. |
DOS-4568 |
Die ZooKeeper-Validierung funktioniert jetzt, wenn Sie das Suffix „:observer“ angeben In Edge-Konfigurationsdateien können Sie jetzt das Suffix „:observer“ für ZooKeeper-Knoten angeben. |
EDGEUI-28 |
Nutzersitzung wird nicht gelöscht, wenn sich der Nutzer von der Edge-Benutzeroberfläche abmeldet
Wenn ein Nutzer sich von der Edge-Benutzeroberfläche abmeldet, wird das Sitzungscookie für den Nutzer gelöscht.
Während der Nutzer angemeldet ist, kann jedoch Malware oder andere schädliche Software, die auf dem System des Nutzers ausgeführt wird, das Cookie abrufen und für den Zugriff auf die Edge-Benutzeroberfläche verwenden.
Sie können die Edge-Benutzeroberfläche so konfigurieren, dass Informationen zu aktuellen Sitzungen im Serverarbeitsspeicher gespeichert werden. Wenn sich der Nutzer abmeldet, werden seine Sitzungsinformationen gelöscht. Dadurch wird verhindert, dass ein anderer Nutzer das Cookie für den Zugriff auf die Edge-Benutzeroberfläche verwendet. Weitere Informationen finden Sie unter Edge-UI zum Speichern von Sitzungsinformationen im Arbeitsspeicher konfigurieren.
|
EDGEUI-662 |
Der Passworthinweistext kann jetzt in der Edge-Benutzeroberfläche festgelegt werden. Sie können jetzt den Text steuern, der im Dialogfeld zum Zurücksetzen des Passworts in der Edge-Benutzeroberfläche angezeigt wird. Dies ist nützlich, wenn Sie besondere Anforderungen an Nutzerpasswörter haben. Weitere Informationen finden Sie unter Festlegen des Passworthinweistextes in der Edge-Benutzeroberfläche. |
EDGEUI-920 |
Die Unterstützung für verschlüsselte KVMs in der Edge-Benutzeroberfläche ist standardmäßig deaktiviert In früheren Releases mussten Sie die Unterstützung für verschlüsselte KVMs in der Edge-Benutzeroberfläche explizit aktivieren. |
EDGEUI-962 |
Der SMTP-TLS-Port ist nicht mehr auf 465 beschränkt Sie können jetzt den SMTP-TLS-Port auswählen. |
Cloud 17.04.12 (Benutzeroberfläche)
Fehler-ID | Beschreibung |
---|---|
EDGEUI-1008 | Falsche Weiterleitung beim Wechsel zu „New Edge testen“ in einer SAML-aktivierten URL Die Weiterleitung funktioniert jetzt ordnungsgemäß, wenn Sie von einer SAML-aktivierten URL auf New Edge testen klicken. |
EDGEUI-980 | Die Trace-Sitzung sollte beendet werden, nachdem der Nutzer Änderungen an einem API-Proxy gespeichert oder seine Bereitstellung in der Umgebung aufgehoben hat. Die Trace-Sitzung wird jetzt beendet, nachdem ein Nutzer Änderungen an einem API-Proxy gespeichert oder seine Bereitstellung in der Umgebung aufgehoben hat. |
DEVRT-3532 | Erzwingung von Dezimalstellen in der EDGE-UI In der EDGE-UI kann jetzt die Anzahl von Dezimalstellen erzwungen werden, auch die Anzahl der zulässigen Stellen in Eingabemasken. |
Cloud 17.04.05 (Benutzeroberfläche)
Fehler-ID | Beschreibung |
---|---|
EDGEUI-976 | Meldung zur maximalen Trace-Transaktionen wird fälschlicherweise in zwei Zeilen unterteilt Beim Anzeigen von Fehlermeldungen würde die Edge-Benutzeroberfläche manchmal ein Wort fälschlicherweise auf zwei Zeilen aufteilen. Dieses Problem wurde inzwischen behoben. |
EDGEUI-971 | SOAP 2 REST: Beispiele entfernen, die nicht funktionieren Verweise auf die CurrencyConvertor-Beispiel-WSDL wurden aus der Edge-Benutzeroberfläche und der Dokumentation entfernt. |
EDGEUI-905 | WSDL-Beispiel für SOAP-Proxy „Wetter“ funktioniert nicht mehr Verweise auf die WSDL-Beispieldatei „Wetter“ wurden aus der Edge-Benutzeroberfläche und der Dokumentation entfernt. |
Cloud 17.03.29 (Benutzeroberfläche)
Fehler-ID | Beschreibung |
---|---|
EDGEUI-967 |
Fehlermeldungen nach dem Beenden der Trace-Sitzung unterdrücken Wenn während einer Trace-Sitzung ein Fehler auftritt, wird die Trace-Sitzung beendet und nachfolgende Fehlermeldungen werden unterdrückt. Wenn Sie die maximale Anzahl von Transaktionen erreicht haben, die für eine einzelne Trace-Sitzung zulässig sind, und die Trace-Sitzung beendet wird, wird jetzt die folgende Meldung angezeigt:
|
EDGEUI-966 | Auf der Seite mit den API-Produktdetails werden keine Entwickler-Apps angezeigt Unter bestimmten Umständen wurden auf der Seite mit den API-Produktdetails keine Entwickler-Apps angezeigt. Dieses Problem wurde inzwischen behoben. |
EDGEUI-965 | Entwickler-Apps-Seite hängt in einigen Zeitzonen bei openSUSE Die Seite für Entwickler-Apps wurde in bestimmten Zeitzonen unter openSUSE nicht geladen. Dieses Problem wurde behoben. |
EDGEUI-907 | Das Kästchen „Verschlüsselt“ ist standardmäßig für alle HIPAA-Organisationen ausgewählt. Bei HIPAA-Organisationen werden alle Schlüssel/Wert-Zuordnungen verschlüsselt. Wenn Sie über die UI einer HIPAA-Organisation eine neue Schlüssel/Wert-Zuordnung hinzufügen, ist im Dialogfeld „Neue Schlüssel/Wert-Zuordnung“ das Kästchen „Verschlüsselt“ angeklickt und kann nicht deaktiviert werden. |
Cloud 17.03.15.01 (Benutzeroberfläche)
Fehler-ID | Beschreibung |
---|---|
EDGEUE-996 | Auf der Produktdetailseite werden keine Apps angezeigt Auf der Seite mit den Produktdetails werden jetzt alle Entwickler-Apps angezeigt. |
EDGEUI-973 | Edge leitet nach Anhalten der Trace-Sitzung zum Anmeldebildschirm weiter Ein Fehler wurde behoben, der dazu führte, dass Edge Benutzer bei normalen Vorgängen wie dem Anhalten einer Trace-Sitzung zum Anmeldebildschirm umgeleitet hat. |
Cloud 17.03.15 (Benutzeroberfläche)
Fehler-ID | Beschreibung |
---|---|
EDGEUI-961 | Pufferzeit für die Berechnung der Tokenaktualisierung beibehalten Um zu verhindern, dass Aufrufe an Edge gelegentlich fehlschlagen, sucht Edge jetzt nach Tokens, die in naher Zukunft ablaufen, und aktualisiert sie, anstatt nur die abgelaufenen zu aktualisieren. |
EDGEUI-954 | Proxy-Editor ersetzt Anführungszeichen in Bedingungen durch eine codierte Entität Im Proxy-Editor werden Anführungszeichen nicht mehr im <Condition> -Tag codiert. |
EDGEUI-952 | Das Trace-Tool funktioniert nicht, wenn gefilterte Abfrageparameter Sonderzeichen enthalten. Der Abfrageparameterfilter im Trace-Tool funktioniert ordnungsgemäß, wenn im Filter Sonderzeichen angegeben sind. |
EDGEUI-943 | Abgelaufenes /oAuthRefreshToken sollte keinen 500-Fehler zurückgeben Für den Fall, dass ein OAuth-Token abläuft, wird jetzt ein 303-HTTP-Statuscode anstelle eines 5XX-Serverfehlers zurückgegeben. |
EDGEUI-942 | Seite „Node.js-Logs“ sollte die automatische Aktualisierung beenden, wenn ein Fehler auftritt Beim Ansehen von node.js-Logs wird die automatische Aktualisierung automatisch deaktiviert, wenn ein Fehler auftritt. Sie können die automatische Aktualisierung wieder aktivieren, indem Sie auf „Automatische Aktualisierung starten“ klicken. |
EDGEUI-941 | Probleme bei der Fehlerbehandlung und der automatischen Abmeldung Wenn ein Nutzer seine Anmeldedaten noch einmal eingeben muss, um weiterarbeiten zu können, wird unter bestimmten Umständen keine Weiterleitung zum Anmeldebildschirm angezeigt. Dieses Problem wurde inzwischen behoben. |
EDGEUI-934 | Vom Proxy-Editor eingereichte Bundles sollten komprimiert werden Wenn Sie eine neue oder vorhandene Überarbeitung im Proxy-Editor bearbeiten, wird jetzt ein komprimiertes ZIP-Bundle gesendet. |
EDGEUI-918 |
Apigee-Hinweis aktualisieren Der Apigee-Hinweis wurde wie folgt aktualisiert:
|
EDGEUI-917 | 4xx-Fehler nicht als 502 umschließen 4xx-HTTP-Fehler werden in der UI nicht mehr als 502-HTTP Bad Gateway-Fehler zusammengefasst. |
Cloud 17.03.13.02 (Monetarisierung)
Fehler-ID | Beschreibung |
---|---|
DEVRT-3584 | Übergangsweise Unterstützung für GET {organization}/limits -AufrufAlle API-Endpunkte für die deaktivierte Funktion „Limits“ wurden entfernt und geben als Antwort den Statuscode 404 zurück, mit Ausnahme von GET {organization}/limits , das ein leeres limit -Array zurückgibt (um Zeit für die Umstellung von der Nutzung dieses Endpunkts zu haben).
Es wird empfohlen, alle Verweise auf den Endpunkt GET
{organization}/limits vor September 2017 zu entfernen. Dann werden er ebenfalls entfernt. |
DEVRT-3555 | Bei der Synchronisierung der Entwicklerausgabe wird „products“ angezeigt Wenn Sie Entwickler, die die Monetarisierungs-API verwenden, synchronisieren, wie unter Entwickler mit der API synchronisieren beschrieben, wurde „products“ anstelle von „developers“ in der Ausgabe angegeben. Dieses Problem wurde behoben. |
Cloud 17.03.13.01 (Monetarisierung)
Fehler-ID | Beschreibung |
---|---|
DEVRT-3554 | API-Produkt mehreren API-Paketen hinzufügen Sie können ein API-Produkt jetzt mehreren API-Paketen mit oder ohne aktive Entwickler hinzufügen, solange die Entwickler nicht zwei separate Preispläne akzeptieren, die für dasselbe API-Produkt gelten. |
DEVRT-3532 | Unterstützung für zusätzliche Dezimalstellen für Preisplanbewertungen Die Property MINT.RATE_DECIMAL_PLACES wird jetzt für Ihre Organisation unterstützt, damit Sie die Anzahl der unterstützten Dezimalstellen für bestimmte Preisplanwerte festlegen können.
Weitere Informationen finden Sie unter Anzahl der Dezimalstellen für Preisplanpreise konfigurieren. |
DEVRT-3517 | Flag zum Aktivieren der Steuer-Engine pro Organisation angeben Das Flag MINT_TAX_ENGINE_ENABLED ist jetzt verfügbar, damit Systemadministratoren die Steuer-Engine für die Monetarisierung aktivieren oder deaktivieren können. Das Steuermodul ist für neue Organisationen mit aktivierter Monetarisierung standardmäßig deaktiviert. |
DEVRT-3454 | Ausnahmebehandlung/-antworten in Monetarisierungs-APIs verbessern Die Fehlerbehandlung wurde verbessert und enthält jetzt genauere Details zu den gemeldeten Fehlern. |
DEVRT-3441 | Nutzungsbenachrichtigung wurde falsch ausgelöst Eine Nutzungsbenachrichtigung wurde falsch ausgelöst. Das Problem wurde behoben. |
Cloud 17.03.13 (API-Verwaltung)
Fehler-ID | Beschreibung |
---|---|
MGMT-3843 | Fehler"org.antlr.v4.runtime.Vocabulary" beim Rendern des Modells als HTML |
MGMT-3829 | Es wird versucht, einen API-Proxy mit einem API-Endpunkt für die Bereitstellung des freigegebenen Ablaufs bereitzustellen. Diese Fehlerkorrektur ergänzt die Validierung in der Sharedflow-Bereitstellungs-API, um bei der Bereitstellung einer API-Proxy-Überarbeitung den Fehler 400 bei der fehlerhaften Anfrage „NoSharedFlowsToDeploy“ zurückzugeben. |
MGMT-3667 | GET /v1/o/{org}/developers gibt eine falsche Anzahl von Entwicklern zurück |
MGMT-3575 | expressions.parser.InvalidPattern-Ausnahme während der Bereitstellung |
MGMT-3511 | Die Proxybereitstellung gibt den Antwortcode 400 zurück, obwohl die Bereitstellung erfolgreich war. Mit dieser Fehlerkorrektur wird der Status der Aufhebung der Bereitstellung einer apiproxy-Überarbeitung ignoriert, der während der Überschreibungsbereitstellung einer neuen Überarbeitung durch einen anderen API-Aufruf zum Aufheben der Bereitstellung ausgelöst wurde. |
Cloud 17.03.1 (Benutzeroberfläche)
Fehler-ID | Beschreibung |
---|---|
EDGEUI-936 | Trace: Das Festlegen eines Filters für „Content-Type“ funktioniert nicht, da der Schrägstrich doppelt codiert ist |
EDGEUI-935 | „Fehler beim Abrufen von Analysedaten“ bei Verwendung des benutzerdefinierten Berichtsfilters = Anmelden |
EDGEUI-930 | Die XML-Codierung in der Schutzrichtlinie für reguläre Ausdrücke wird beim Speichern des Bundles nicht beibehalten |
Cloud 17.02.15 (Benutzeroberfläche)
Fehler-ID | Beschreibung |
---|---|
EDGEUI-901 | Fehler in WSDL, die als Teil der SOAP-Pass-Through-Proxys generiert wurde |
EDGEUI-884 | Die Anzeige eines Produkts, das mit Zehntausenden von Apps verknüpft ist, kann zum Absturz der Benutzeroberfläche führen |
EDGEUI-868 | Im IE-Browser werden einige UI-Seiten nicht angezeigt und geben die Fehlermeldung „Objekt unterstützt keine Eigenschaft“ an. |
EDGEUI-238 | Irreführender Trace-Fehler: „Sie sind nicht berechtigt, in dieser Umgebung Trace zu erstellen.“ Das eigentliche Problem war, dass die ausgewählte Proxyversion nicht bereitgestellt wurde. |
Cloud 17.02.13 (API-Laufzeit)
Fehler-ID | Beschreibung |
---|---|
DEVRT-3205 | Unternehmenserstellung schlägt zeitweise fehl |
APIRT-3513 | Proxy-Aufrufe aufgrund des Fehlers „Vhost nicht gefunden“ fehlgeschlagen |
APIRT-3507 | Zeitweilige Fehler bei JavaScript-Dienst-Callouts, die dieselbe IP-Adresse mit unterschiedlichen Hostnamen aufgerufen haben |
APIRT-3449 | Richtlinienüberprüfung für OAuth v2.0-Zugriffstoken legt falschen Eigenschaftsnamen fest; doppelte Präfixe: apiproduct.apiproduct.* |
APIRT-3392 | Zeitweilige hohe Antwortzeiten auf MPs bei bestimmten Proxys |
APIRT-3032 | DNS-Lookup für target.url, das auf eine IP-Adresse festgelegt ist |
APIRT-2718 |
OAuthV2-Richtlinie – „Generate Access Token“ gibt api_product_list falsch formatiert zurück "api_product_list" : "[Produkt1, Produkt2, Produkt3]" Ein neues Attribut „api_product_list_json“ in der Antwort gibt auch die Liste der Produkte als Array einzelner Produktnamen zurück: "api_product_list_json" : ["Product1", "Product2", "Product3"] |
Cloud 17.02.13 (API-Verwaltung)
Fehler-ID | Beschreibung |
---|---|
UAPAQ-146 | Der TPS-Analysemesswert gibt Minuten, nicht Sekunden zurück. |
Cloud 17.01.18 (Benutzeroberfläche)
Fehler-ID | Beschreibung |
---|---|
EDGEUI-898 |
Fehler beim Importieren oder Speichern großer Sets (> 10 MB) Dieses Problem wurde in einem am 6. Februar 2017 veröffentlichten Hotfix behoben. (REL-3948) |
EDGEUI-860 |
Nutzer erhalten keine E-Mail, wenn sie über die Benutzeroberfläche einer Organisation hinzugefügt werden Dieses Problem wurde in einem am 23. Januar 2017 veröffentlichten Hotfix behoben. |
EDGEUI-847 | Die NodeJS-Option sollte aus der Service-Callout-Richtlinienoption entfernt werden |
EDGEUI-827 | Benutzerdefinierte Rollen können unerwartete zusätzliche Berechtigungen gewähren |
Cloud 17.01.16 (API-Verwaltung)
Fehler-ID | Beschreibung |
---|---|
MGMT-3697 | Langsame Leistung der Management API |
MGMT-3674 | Es können keine verschlüsselten KVM- oder Vaults für HIPAA-fähige Organisationen erstellt werden |
MGMT-3647 | Zugriff von Nutzerrollen für Nutzer mit E-Mail-Adressen in Großbuchstaben den Fehler 403 ausgibt |
MGMT-3601 | Fehler beim Bereitstellen eines neuen Apigee-Proxys |
MGMT-3527 | Lastzielserver, Cache, VirtualHost-Fehler während der Bereitstellung |
DOS-4008 | Fehler bei der Traffic-Protokollierung, der einen ungenauen Rückgang der Zugriffe anzeigt |
Cloud 17.01.16 (Monetarisierung)
Fehler-ID | Beschreibung |
---|---|
DEVRT-3385 | Benachrichtigungsvorlagen für Entwicklerbenachrichtigungen des Unternehmens hinzufügen Für Benachrichtigungen von Unternehmensentwicklern wurden Standardbenachrichtigungsvorlagen hinzugefügt, einschließlich COMPANY_INVITES_DEVELOPER und DEVELOPER_INVITES_COMPANY . Weitere Informationen finden Sie unter Benachrichtigungen mit Benachrichtigungsvorlagen einrichten. |
DEVRT-3364 | Preisplan am Verlängerungsdatum nicht verlängert Ein Problem wurde behoben, durch das die Verlängerung von Preisplänen am konfigurierten Verlängerungsdatum verhindert wurde. |
DEVRT-3325 | Preispläne generieren keine Nutzungsbenachrichtigungen Ein Problem wurde behoben, durch das das Senden von Nutzungsbenachrichtigungen zu Tarifen verhindert wurde. |
DEVRT-3297 | API-Aufrufe werden nach Ablauf des Preisplans nicht blockiert Ein Problem wurde behoben, durch das API-Aufrufe nach dem Ablaufdatum des Preisplans ausgeführt werden konnten. |
DEVRT-3296 | Beim Löschen eines API-Pakets mit einem Entwurf oder abgelaufenen Tarifen wird ein HTTP-Fehler 500 zurückgegeben. Beim Löschen eines API-Pakets mit Entwurf oder abgelaufenen Tarifen würde der Löschvorgang mit dem HTTP-Fehler 500 fehlschlagen. Es wird jetzt ein ausführlicherer Fehler zurückgegeben, der darauf hinweist, dass der Nutzer die abgelaufenen Preispläne oder Entwurfspreispläne löschen muss, bevor er das API-Paket löschen kann. |
DEVRT-3178 | Der zukünftige Preisplan wird nach der Veröffentlichung eines zukünftigen Preisplans nicht auf einen Entwickler angewendet, der einen übergeordneten Preisplan akzeptiert Wenn ein oder mehrere Entwickler einen übergeordneten Preisplan akzeptiert haben, nachdem ein zukünftiger Preisplan veröffentlicht wurde, wurde der zukünftige Preisplan nicht berücksichtigt und der Entwickler wurde gesperrt, wenn der übergeordnete Preisplan abgelaufen ist. Dieses Problem wurde inzwischen behoben. |
DEVRT-3113 | Doppelte Benachrichtigungen für einige Ereignisse Für einen Termin werden keine doppelten Benachrichtigungen mehr gesendet. |