4.17.05 – Versionshinweise zu Edge für Private Cloud

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)

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:

A maximum of 20 transactions can be fetched during a trace session. Start a new trace session to view more transactions.

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:
  • Abfragen der letzten 24 Stunden (anstatt nur „Gestern um Mitternacht“ zu unterstützen)
  • Beendet die Abfrage, wenn bei der Suche nach Hinweisen ein Fehler auftritt (z. B. wenn Ihre Anmeldedaten abgelaufen sind).
  • Der Titel wurde von „Advisory Alerts“ in „Advisory Alerts“ geändert
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-Aufruf
Alle 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
Wenn Sie mit der Verwaltungs-API ein OAuth v2.0-Zugriffstoken generieren, enthält die JSON-Antwort eine Liste von API-Produkten im folgenden Format:

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