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 | Portal-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
Zu den wichtigsten neuen Funktionen in dieser Version gehören:
- Upgrade auf PostgreSQL 9.6
- Betarelease der neuen Edge Experience für Private Cloud
- Betarelease von drei neuen Richtlinien, mit denen Sie JSON Web Tokens (JWT) generieren, verifizieren und decodieren können.
Dieser Release enthält auch alle Fehlerkorrekturen und neuen Funktionen, die in den unten aufgeführten Edge Public Cloud-Releases 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.
Einstellung von Produkten und Funktionen
Einstellung von Neuinstallationen der API BaaS
Neukunden ab dem 31. Januar 2018 kommen nur dann für API-BaaS infrage, wenn in der Spezifikationstabelle die API-BaaS-Berechtigung hervorgehoben ist.
Einstellung des sicheren Apigee-Speichers (Vaults)
Der sichere Apigee-Speicher, der auch als „Vaults“ bezeichnet wird, wird verworfen und im September 2018 eingestellt. Vaults bieten eine verschlüsselte Speicherung von Schlüssel/Wert-Paaren. Sie werden mit der Management API erstellt und zur Laufzeit mit Funktionen im Node.js-Modul von 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)
Einstellung des Hinzufügens von Pfaden auf dem Tab „API-Proxy-Leistung“
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)
Einstellung der Eigenschaft "SMTPSSL" zum Festlegen des SMTP-Protokolls für das Developer Services-Portal
Sie verwenden jetzt das Attribut SMTP_PROTOCOL
anstelle des Attributs SMTPSSL
, um das Protokoll festzulegen, das vom SMTP-Server verwendet wird, der mit dem Portal verbunden ist. Gültige Werte sind: „standard“, „ssl“ oder „tls“.
Weitere Informationen finden Sie unter Installation des Developer Services-Portals.
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
PostgreSQL-Upgrade auf Version 9.6
Diese Version enthält ein Upgrade auf PostgreSQL 9.6, damit Edge die Funktion für parallele Abfragen in PostgreSQL nutzen kann. Weitere Informationen:
- Aktualisieren von Apigee Edge 4.17.0x auf 4.18.01
- Apigee Edge 4.16.09 auf 4.18.01 aktualisieren
- Apigee Edge 4.16.01/4.16.05 auf 4.18.01 aktualisieren
Betarelease der neuen Edge Experience für Private Cloud
Dieser Release von Edge für die Private Cloud enthält eine Betaversion eines wichtigen Updates für die Benutzeroberfläche der API-Verwaltung. Dieses New Edge-Erlebnis baut auf den vorhandenen Funktionen der Apigee Edge-Plattform auf und bietet einige Verbesserungen, insbesondere in den Bereichen Design und Veröffentlichung.
Die neue Edge-Umgebung war bisher nur für Cloud-Nutzer verfügbar. Mit dieser Version von Edge für die Private Cloud können Sie jetzt die Betaversion von New Edge installieren.
Weitere Informationen finden Sie unter Betaversion der neuen Edge Experience für Private Cloud.
Betarelease der JWT-Richtlinien
JSON Web Token (JWT) ist ein Tokenstandard, der in IETF RFC 7519 beschrieben ist. JWT bietet eine Möglichkeit, eine Reihe von Anforderungen zu signieren, also eine Reihe von Name/Wert-Paaren, die später zuverlässig vom Empfänger des JWT verifiziert werden können.
Dieser Release enthält drei neue Richtlinien, mit denen Sie JSON Web Tokens (JWT) auf Apigee Edge generieren, prüfen und decodieren können:
- JWT-Richtlinie generieren: Generiert ein signiertes JWT mit einem konfigurierbaren Satz von Anforderungen. Das JWT kann dann an Clients zurückgegeben, an Back-End-Ziele übertragen oder auf andere Weise verwendet werden. Weitere Informationen finden Sie unter JWT-Richtlinie generieren (Betaversion).
- JWT-Richtlinie verifizieren – Verifiziert die Signatur eines JWT, das von Clients oder anderen Systemen empfangen wurde. Diese Richtlinie extrahiert die Anforderungen auch in Flussvariablen, damit nachfolgende Richtlinien oder Bedingungen diese Werte untersuchen können, um Autorisierungs- oder Routingentscheidungen zu treffen. Weitere Informationen findest du unter JWT-Richtlinie überprüfen (Betaversion).
- JWT-Richtlinie decodieren: Decodiert ein JWT, ohne die Signatur darauf zu prüfen. Diese Richtlinie ist nützlich, wenn sie zusammen mit der JWT-Überprüfungsrichtlinie verwendet wird, wenn der Wert einer Anforderung aus dem JWT vor der Überprüfung der Signatur des JWT bekannt sein muss. Weitere Informationen findest du unter JWT-Richtlinie decodieren (Betaversion).
Eine Übersicht findest du unter JWT-Richtlinien – Übersicht.
OCSP-Stapling wird für virtuelle Hosts unterstützt (65587547)
Virtuelle Hosts unterstützen jetzt OCSP-Stapling für One-Way- und Zwei-Wege-TLS. Wenn diese Option aktiviert ist, sendet ein OCSP-Client (Online Certificate Status Protocol) eine Statusanfrage an einen OCSP-Antwortdienst, um festzustellen, ob das Zertifikat gültig ist. Die Antwort zeigt an, ob das Zertifikat gültig und nicht widerrufen ist.
Standardmäßig ist das OCSP-Stapeln deaktiviert. TLS muss auf dem virtuellen Host aktiviert sein, um OCSP zu aktivieren.
Weitere Informationen finden Sie unter Referenz zu virtuellen Hostattributen.
Optionen für die Wiederholung von Routern können jetzt auf Ebene des virtuellen Hosts festgelegt werden
Sie können jetzt Wiederholungsoptionen für die Kommunikation des Routers mit dem Message Processor auf dem virtuellen Host festlegen. Dies ermöglicht Ihnen eine genauere Steuerung als bei den vorherigen Optionen, die nur auf Routerebene festgelegt werden konnten.
Weitere Informationen finden Sie unter Attribute für die Konfiguration virtueller Hosts.
Unterstützung für externe Rollenzuordnung hinzugefügt (67145030)
Wenn Sie die externe Authentifizierung verwenden, um einen externen Verzeichnisdienst in eine Apigee Edge Private Cloud-Installation zu integrieren, können Sie jetzt die externe Rollenzuordnung verwenden. Mit der externen Rollenzuordnung können Sie Ihre eigenen Gruppen oder Rollen rollenbasierten Zugriffssteuerungsrollen (RBAC) und Gruppen zuordnen, die in Apigee Edge erstellt wurden.
Der externe Rollenzuordnungsdienst für Edge for Private Cloud-Releases vor 4.18.01 wurde verworfen. Version 4.18.01 der externen Rollenzuordnung ist eine aktualisierte Version, in der Fehler behoben und neue Funktionen hinzugefügt wurden:
- Das Problem, dass bei der Authentifizierung bei Nutzern, die Zugriff haben sollten, von der Authentifizierung 403 unzulässige Antworten empfangen wurden, wurde behoben.
- Der
X-Apigee-Current-User
-Header wird jetzt in der externen Rollenzuordnung unterstützt. Nutzer mit ordnungsgemäßem Zugriff (sysadmin) können sich mit eigenen Anmeldedaten als ein anderer Nutzer anmelden.
Weitere Informationen finden Sie unter Externe Rollenzuordnung.
Systemanforderungen können jetzt ohne Installation getestet werden (67858161)
Edge für die Private Cloud 4.17.09 hat Unterstützung für das Attribut ENABLE_SYSTEM_CHECK=y
hinzugefügt, um im Rahmen einer Installation CPU- und Arbeitsspeicheranforderungen auf einem Computer zu prüfen. Hierfür war jedoch eine tatsächliche Installation erforderlich. Sie können jetzt das Flag „-t
“ verwenden, um diese Prüfung ohne Installation durchzuführen:
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
Mit diesem Befehl werden alle Fehler im Zusammenhang mit den Systemanforderungen auf dem Bildschirm angezeigt.
Weitere Informationen finden Sie unter Edge-Komponenten auf einem Knoten installieren.
PHP-Version für das Portal für Entwicklerdienste aktualisiert (68733233)
Das Portal verwendet jetzt die PHP-Version 7.0.23.
Die Konfiguration eines SMTP-Servers über das Developer Services-Portal (70164403) ist nicht mehr erforderlich.
Sie müssen bei der Installation des Portals keinen SMTP-Server mehr konfigurieren. Sie können jetzt eine einzelne Konfiguration nach der Installation konfigurieren.
API-Dienste
Namensvalidierungen für neue Entitäten (MGMT-4252 und MGMT-4098)
Wenn Sie neue Entitäten erstellen, validiert Apigee die Namen, um Benennungsregeln zu erzwingen. Folgende Entitäten werden bei der Erstellung oder Aktualisierung validiert: API-Proxys, Richtlinien (und Richtliniennamen in API-Proxy-Definitionen), virtuelle Hosts, Rollen, Caches, Zielserver, Datenmasken für die Fehlerbehebung, Schlüsselspeicher und Truststores sowie Ressourcendateien in API-Proxys. Informationen zu Namenseinschränkungen für diese Entitäten finden Sie unter Hinweise zu Benennungs- und Eingabefehlern.
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.18.01
Fehler-ID | Beschreibung |
---|---|
68001164 |
Die PHP-LDAP-Erweiterung wird jetzt standardmäßig mit dem Portal installiert Die PHP LDAP-Erweiterung wird jetzt standardmäßig bei der Installation des Portals unter RedHat und CentOS installiert. Dieses Modul erleichtert die Aktivierung des Drupal LDAP-Moduls. |
68049481 |
Die Drupal-Datei „settings.php“ ist jetzt beschreibbar Das Portalinstallationsskript stellt jetzt sicher, dass die Drupal-Datei |
68139166 | Die Ausgabe des Installationsprogramms zeigte, dass OpenLDAP heruntergestuft wurde, obwohl dies nicht der Fall war. |
68329105 | Beim Einrichten des Portals kann beim Herstellen einer Verbindung zu Edge kein Nutzer erstellt werden, wenn SAML aktiviert ist und ein selbst signiertes Zertifikat verwendet wird. |
68427561 | Die Attribute der Portalkonfiguration sind nach einem Neustart jetzt korrekt festgelegt. |
69024465 | Bereitstellung von SharedFlow kann in der Edge-Benutzeroberfläche nicht aufgehoben werden |
69711616 | Jackson Databind wurde in den Drittanbieter-JARs auf Version 2.7.9.1 aktualisiert. |
Benutzeroberfläche
Fehler-ID | Beschreibung |
---|---|
68357182 |
CSV-Datei enthält nicht die richtigen Daten für den angegebenen Zeitraum (umfasst den vollständigen Datensatz) |
67650494 | Edge-UI sollte Umgebungsänderungen erfassen In einigen Fällen wurden Umgebungsänderungen beim Wechseln zwischen Seiten in der UI nicht beibehalten. Dieses Problem wurde inzwischen behoben. |
17.10.25.00 (Portal)
Fehler-ID | Komponentenname | Beschreibung |
---|---|---|
67646686 | Entwicklerportal – Drupal | „&“ wird auf Forumsseite angezeigt Es wurde ein Fehler behoben, bei dem das Apigee-Standarddesign „&“ auf den Menütabs für das Et-Zeichen (&) angezeigt hat. |
65456469 | Entwicklerportal – Drupal | CAPTCHA-Modul aktualisieren, um von den Modulen bereitgestellte Sicherheitsverbesserungen zu verbessern Das CAPTCHA-Modul wurde auf CAPTCHA 7.x-1.5 aktualisiert, um eine Sicherheitslücke zu schließen. Weitere Informationen finden Sie unter https://www.drupal.org/node/2907137. |
65101827 | Entwicklerportal – Drupal | App-Analysen des Unternehmens funktionieren nicht Es wurde ein Fehler behoben, durch den Apps von Monetarisierungsunternehmen keine Analysedaten anzeigen konnten. |
65003870 | Entwicklerportal – Drupal | Zukünftige Preispläne können nicht storniert werden Es wurde ein Fehler behoben, durch den zukünftige Preispläne, die von einem Unternehmen erworben wurden, nicht storniert werden konnten. |
65003539 | Entwicklerportal – Drupal | Standardland aus dem Drupal-Gebietsschema verwenden Für die Adresse für den Kontakt für die Monetarisierung und die Zahlungsangaben wird jetzt das Standardland aus der Standardeinstellung des Landes verwendet. Sie können diese Einstellung ändern, indem Sie im Drupal-Administrationsmenü Konfiguration > Regional und Sprache auswählen. Wenn Sie die Standardsprache ändern, wird auch das Standardland in den Bereichen „Kontakt für Monetarisierung“ und „Zahlungsinformationen“ geändert. |
Benutzeroberfläche
Fehler-ID | Beschreibung |
---|---|
67005192 | Die Benutzeroberfläche muss beim Prüfen von Berechtigungen decodierte Pfade verarbeiten. In der UI werden jetzt decodierte Pfade verarbeitet, wenn Nutzerberechtigungen geprüft werden. |
17.09.20 (API-Verwaltung und Laufzeit)
Fehler-ID | Komponentenname | Beschreibung |
---|---|---|
MGMT-4219 | API-Verwaltung | MGMT zum Senden des Organisations- und Umgebungsheaders an Blobstore |
MGMT-4065 | API-Verwaltung | Unterstützung für Zertifikate im PKS-Format |
MGMT-3782 | API-Verwaltung | Optimaler Wert für die Standardkonsistenzstufe für die Identitätszone |
MGMT-3913 | API-Verwaltung | Zeitüberschreitungsproblem beim Abrufen von OAuth2-Tokens über eine appId beheben |
MGMT-4177 | API-Verwaltung | Die Möglichkeit, das Basisauthentifizierungsschema im SecurityProfile zu deaktivieren |
MGMT-3978 | API-Verwaltung | CWC-Token erforderlich, um JVM_OPTIONS auf allen Java-Komponenten festzulegen |
MGMT-3918 MGMT-4294 |
API-Verwaltung | Sonderzeichen in Berechtigungspfaden für benutzerdefinierte Rollen automatisch URL-codieren |
APIRT-4767 | Video: API-Laufzeit | Für den JavaScript-Schritt sollte immer UTF-8 für Inhalte verwendet werden. |
APIRT-4725 | Video: API-Laufzeit | NPE-Problem für OAuth-Dienst behoben |
APIRT-4691 | Video: API-Laufzeit | Warten, bis die Verbindungen aufgehoben sind, bevor Sie den fehlerhaften Dienst beenden |
APIRT-4644 | Video: API-Laufzeit | Grundlegende Autorisierung für BlobstoreService |
APIRT-4636 | Video: API-Laufzeit | Die Sense-Aktion sollte auch weiter funktionieren, wenn Zookeeper ausgefallen ist |
APIRT-4635 | Video: API-Laufzeit | Unterstützung für Aktualisierungstoken-Attributunterstützung für OAuth-Richtlinien aktiviert |
APIRT-4632 | Video: API-Laufzeit | Kontingentzähler für rollende Fenster wird nicht genau berechnet |
APIRT-4584 | Video: API-Laufzeit | Ablauf-Hook wird nicht konsistent bereitgestellt, ZooKeeper-Prüfung funktioniert nicht |
APIRT-4542 | Video: API-Laufzeit | Die MP Sense-Aufgabe wurde ohne Ankündigung beendet |
APIRT-4522 | Video: API-Laufzeit | Analytics funktioniert nicht für Message Processor, die die Monetarisierung aktiviert haben, wenn sich die Organisationsregion von der axgroup-Region unterscheidet |
APIRT-4444 | Video: API-Laufzeit | Fehlerraten pro Ziel und Fehlercode berechnen |
APIRT-4435 | Video: API-Laufzeit | RepositoryServiceImpl.loadAsString() verwendet keinen Zeichensatz |
APIRT-4370 | Video: API-Laufzeit | Hohe Arbeitsspeichernutzung bei Organisations-MPs |
APIRT-4354 | Video: API-Laufzeit | TLS-Version in Nginx access_log für jede Anfrage erfassen |
APIRT-4169 | Video: API-Laufzeit | Aktuelle Version von Nginx unterstützt keine Variablenkombination, die für den X-Forwarded-For -Header erforderlich ist |
APIRT-3671 | Video: API-Laufzeit | Tokens werden nach der Aktivierung der Hash-Technologie nicht mehr als gehasht aufgezeichnet |
APIRT-3593 | Video: API-Laufzeit | OAuth-Token, das bei einem nachfolgenden Aufruf das Set-Attribut nicht enthält |
APIRT-3081 | Video: API-Laufzeit | Fehler „messaging.adaptors.http.flow.ServiceNicht verfügbar“ mit der Richtlinie „Gleichzeitige Ratenbegrenzung“ |
APIRT-4660 | Video: API-Laufzeit | Fügen Sie dem Router-X-Apigee-Pod den Namen des MP-Pods im Header hinzu. |
APIRT-4506 | Video: API-Laufzeit | Cache-Änderungen werden nicht an einen bestimmten Nachrichtenprozessor repliziert |
APIRT-4196 | Video: API-Laufzeit | Das Format des Syslog-Zeitstempels der Nachrichten-Logging-Richtlinie ist nicht korrekt |
66933664 | Video: API-Laufzeit | QuotaService für Nicht-CPS-Ablauf sollte Buckets asynchron und nicht im Apigee-Main-Thread bereinigen |
66495205 | Video: API-Laufzeit | Bessere Handhabung der JavaScript-Richtlinie mit asynchronen HTTP-Aufrufen, um NPE zu verhindern |
65847462 | Video: API-Laufzeit | print-Anweisung schlägt mit NPE fehl |
65648578 | Video: API-Laufzeit | Nur MPs sollten sich im Consul-KV-Pfad registrieren |
65603360 | Video: API-Laufzeit | JavaScript-Aufrufe schlagen mit Null-Fehler fehl |
65416531 | Featureplattform | Nachrichtenkontext wiederherstellen, wenn JavaScript-Objekte in den Kontext von JavaScript-Schritten zurückversetzt werden |
67405744 | Apigee | Hohe Latenz bei der Anfrageverarbeitung bei MPs |
65849186 | Trireme | Nicht verarbeitete Ausnahmen führen nicht dazu, dass der Node.js-/Trireme-Prozess beendet wird. |
65713882 | Trireme | mongodb-core in Trireme liefert andere Krypto-Ergebnisse als natives Node.js. |
65374484 | Trireme | Knotensicherheit: http.get mit numerischen Autorisierungsoptionen erstellt nicht initialisierte Puffer |
64577449 | Trireme | Trireme gibt SHA256-Fehler „Ungültiger Verifizierungsalgorithmus“ zurück |
EDGESERV-6 | Edgeserver | Knotenanwendungen, bei denen x_apigee_fail_code auftritt: „scripts.node.runtime.ScriptExecutionError“ |
Benutzeroberfläche
Fehler-ID | Beschreibung |
---|---|
65584963 | Analytics: Bei Filtern für benutzerdefinierte Berichte muss der Datentyp nicht nach Groß- und Kleinschreibung geprüft werden Beim Filter für benutzerdefinierte Berichte wird jetzt für Datentypvergleiche die Groß-/Kleinschreibung nicht berücksichtigt. |
65446846 | Einem Unternehmen kann in der Edge-Benutzeroberfläche keine Administratorrolle zugewiesen werden Der vollständige Satz von Entwicklern und Unternehmen wird angezeigt und kann in der Edge-Benutzeroberfläche verwaltet werden. |
65125644 | Ein API-Produkt kann nicht aus einem Berechtigungsnachweis für eine Unternehmens-App entfernt werden Es wurde ein Problem behoben, durch das ein API-Produkt nicht aus den Anmeldedaten für eine Unternehmens-App entfernt werden konnte. |
17.09.11 (API-Verwaltung)
Fehler-ID | Beschreibung |
---|---|
64541665 | Quellprotokollierungskonfiguration für MP so ändern, dass unterschiedliche Lognamen verwendet werden |
APIRT 3593 | OAuth-Token, das bei einem nachfolgenden Aufruf das Set-Attribut nicht enthält |
APIRT-4336 | Teilt OAuthStepExecution in mehrere Schritte auf. Für jeden Vorgang sollte eine eigene Schrittausführung vorhanden sein. |
APIRT-4444 | Fehlerraten pro Ziel und Fehlercode berechnen |
APIRT-4456 | API-Schlüssel für EAP-gateway/apid refaktorieren |
APIRT-4635 | Unterstützung für Aktualisierungstoken-Attributunterstützung für OAuth-Richtlinien aktiviert |
APIRT-4683 | IP-Adressen von Google Cloud-Load-Balancern als vertrauenswürdig für XFF-Header hinzufügen |
APIRT-4723 | Unterstützung für das Laden von OAuth-Bundles für EdgeX/Hybridmodus |
APIRT-4725 | NPE-Problem für OAuth-Dienst behoben |
APIRT-4726 | ScriptableHttpClient sollte nicht davon ausgehen, dass zum Sendezeitpunkt noch ein Nachrichtenkontext vorhanden ist. |
MGMT-3764 | Ungültiger Schlüsselspeicher wird nicht mehr über die Verwaltung weitergeleitet |
MGMT-3782 | Optimaler Wert für die Standardkonsistenzstufe für die Identitätszone |
MGMT-3913 | Zeitüberschreitungsproblem beim Abrufen von OAuth2-Tokens über eine appId beheben |
MGMT-3997 | Das Löschen von Schlüsselspeichern sollte nicht zulässig sein, wenn ein Verweis darauf verweist. |
MGMT-4013 | Durch Aktualisieren der Schlüsselspeicherreferenz wird das Vorhandensein des Schlüsselspeichers und des referenzierten Alias überprüft |
MGMT-4065 | Unterstützung für Zertifikate im PKS-Format |
MGMT-4113 | Verbesserung der Self-Service-Funktion für virtuelle Hosts |
MGMT-4229 | Nach dem Hinzufügen von @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) API-Konfigurations Regression schlägt fehl |
MGMT-4232 | [EDGEX/Hybrid] Beim Importieren der API-Uploads wird das Bundle nicht beschädigt |
MGMT-4242 | [EDGEX/Hybrid] Unterstützung der Proxybereitstellung in mehr als einer Umgebung |
MGMT-4245 | [EDGEX/Hybrid] VirtualHost-Self-Service-Validierung für hybride virtuelle Hosts |
MGMT-4250 | [EDGEX] Parallele Ausführung für API-Proxy-Bereitstellungsstatus |
Benutzeroberfläche
Fehler-ID | Beschreibung |
---|---|
65015144 | Analytics: Der Seitenfilter für benutzerdefinierte Berichte hat ein Problem mit dem Filter für Ganzzahlwerte für BigQuery-Kunden Mit dem Seitenfilter für benutzerdefinierte Berichte werden Ganzzahlwerte jetzt wie erwartet verarbeitet. |
64806976 | Das Feld „Entwickler“ ist auf der Seite mit der App-Liste nicht ausgefüllt. Das Feld „Entwickler“ wird jetzt für alle Apps in der Liste ausgefüllt. |
64766918 | Die YAML-Unterstützung des API-Proxy-Editors ist fehlerhaft Ein Problem mit YAML-Dateien im API-Proxy-Editor wurde behoben. |
64160572 | Analytics: Geschäftstransaktionen aus dem Analytics-Menü und dem Tab „Leistung des Proxy-Editors“ entfernen Das Analyse-Dashboard für Geschäftstransaktionen wird nicht mehr unterstützt. Alternativen finden Sie im Community-Artikel Alternative zur Business Transactions API. |
17.08.21.00 (Portal)
Fehler-ID | Beschreibung |
---|---|
DEVSOL 2625 | Monetarisierungsrollen werden nach dem Wechsel des Unternehmens verworfen Wenn Sie die Monetarisierung aktiviert haben und einem Nutzer eine Rolle zuweisen und dieser von einem Unternehmenskontext in einen anderen wechselt, wird die Rolle nicht mehr für den Nutzer entfernt. |
DEVSOL-2621 |
Updates für Drupal-Module Die folgenden Drupal-Module wurden auf die angegebene Version aktualisiert:
|
DEVSOL-2612 |
Meldung „Auf der Website ist ein Fehler aufgetreten“, wenn die Monetarisierung aktiviert wurde
Dieser Fehler wird nicht mehr protokolliert. |
DEVSOL-2609 | Drupal-Statusseite zeigt nicht den richtigen Edge-Verbindungsstatus für SAML (OAuth) Drupal-Statusseite zeigt jetzt den korrekten Edge-Verbindungsstatus für SAML (OAuth) an. Bisher wurde auf der Seite Berichte > Status angezeigt, dass die Verbindung nicht funktionierte, selbst wenn SAML richtig konfiguriert war. |
DEVSOL-2608 | SAML/OAuth: Log gibt bei jedem Aufruf einen Cache-Fehler des Inhabertokens aus Ein Problem mit der Bearer-Token-Cache-Logik wurde behoben, durch das das System bei jedem Aufruf von Edge ein neues Token abrufte. |
DEVSOL-2599 | Mehrere Probleme mit „devconnect_user_developer_is_active()“ Ein Problem wurde behoben, bei dem der falsche Entwicklerstatus überprüft wurde, um zu entscheiden, ob der Nutzer aktiv ist oder nicht. Wenn ein Entwicklerkonto in der Edge-Benutzeroberfläche deaktiviert ist, wodurch die App-Schlüssel nicht mehr funktionieren, zeigt das System jetzt eine Nachricht an, die den Entwickler darüber informiert. Außerdem wurde diese Funktion verbessert. |
DEVSOL-2595 |
Verbesserungen und Updates für die SAML-Konfiguration An der SAML-Konfiguration wurden die folgenden Verbesserungen und Aktualisierungen vorgenommen:
|
DEVSOL-2569 | App-Analyse: Die Endpunktantwortzeit funktioniert nicht mehr und wurde in „Gesamtantwortzeit“ geändert. Das Analysediagramm für die Endpunktantwortzeit wurde auf der Seite „Entwickler-Apps“ aus dem Tab „Analytics“ entfernt, da es die Gesamtantwortzeit nicht widerspiegelte und Verwirrung verursacht hat. Der Messwert zeigte nur die Zeit an, die für die Antwort des Endpunkts benötigt wurde, aber nicht die Zeit, die der API-Proxy für die Antwort benötigt hat. In der Durchsatzgrafik wird die Gesamtantwortzeit für Endentwickler angezeigt. |
17.07.31.00 (Portal)
Fehler-ID | Beschreibung |
---|---|
DEVSOL 2258 | Einige Textfelder können nicht ins Portugiesische übersetzt werden. Fehlender Übersetzungstext im Drupal Dev Portal Apps-Modul wurde dem Drupal-Internationalisierungssystem hinzugefügt. Bisher konnte ein Teil des Texts auf der Seite „Meine Apps“ nicht übersetzt werden. |
DEVSOL-2536 | Wenn Sie „App-Name“ oder „Callback-URL“ bearbeiten, entfernt das Portal API-Produkte aus der Entwickler-App Die Aktualisierung einer Entwickler-App führt nicht mehr dazu, dass API-Produkte aus der App entfernt werden. |
DEVSOL-2519 | Smartdocs weist eine nicht deklarierte Abhängigkeit von „devconnect_developer_apps“ auf Das Smartdocs-Modul weist keine unnötige Abhängigkeit mehr vom DevConnect-Entwickler-App-Modul auf. |
DEVSOL-2492 | Falsche HTML-Maskierung auf Unternehmensseite Ein Problem wurde behoben, durch das in den Monetarisierungsmenüs Et-Zeichen (&) mit HTML-Codierung angezeigt wurden, z. B. „Katalog und Pläne“. |
DEVSOL-2490 | Verwendung von Datumsfeststellungen für Preispläne in Monetarisierungsmodulen verbessern Die Verarbeitung von Preisplänen für die Monetarisierung in verschiedenen Zeitzonen wurde verbessert. |
DEVSOL-2440 | Wird im Entwicklungsportal die eingestellte „Limits“ API für die Verwaltung aufgerufen, führt dies zu 404-Fehlern Das System wurde aktualisiert, um die neue API für Aufrufe/Kaufpläne in der Monetarisierung zu verarbeiten. |
DEVSOL-2436 | Tabelle drupal_cache_mint fehlt in der DevPortal-Datenbank, während versucht wird, das Drupal-Modul von Apigee_company, um die Monetarisierung zu aktivieren, Ein Problem wurde behoben, durch das die Monetarisierungskonfiguration den folgenden Fehler verursachte: „ERROR: Relation „drupal_cache_mint“ does not exist“. |
DEVSOL-2419 | Beim Importieren von Nicht-OpenAPI-JSON-Dateien als OpenAPI werden keine Fehlermeldungen ausgegeben Beim Importieren eines OpenAPI-Dokuments in SmartDocs wird jetzt geprüft, ob das Dokument einer OpenAPI-Spezifikation entspricht. |
DEVSOL-2406 | SmartDocs-Links, „Überarbeitungsdetails“ oder „Überarbeitung bearbeiten“ funktionieren nicht Ein Problem wurde behoben, durch das im Aktionsmenü „Überarbeitungsdetails“ von SmartDocs die falsche Seite angezeigt wurde. |
DEVSOL-2382 | Funktion „Vorlagen für SmartDocs-Methoden sperren“ Es wurde die neue Berechtigung „SmartDocs-Vorlagen verwalten“ erstellt, sodass die Möglichkeit zum Bearbeiten von SmartDocs-Vorlagen entfernt oder auf eine Rolle beschränkt werden kann. |
DEVSOL-2380 | Nicht definierter Indexfehler in Drupal-Protokollen Die folgende irreführende Meldung wurde aus dem Drupal-Log für Websites mit aktivierter Monetarisierung entfernt: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers() |
DEVSOL-2375 | Fehler „Ungültige Adresse“ im Drupal-Protokoll Ein Fehler wurde behoben, durch den ungültige Fehler zum Protokoll hinzugefügt wurden, wenn das System SMTP nicht konfiguriert hatte. |
DEVSOL-2355 | cURL-Zeitüberschreitung führt zu PHP-Warnungen und fehlerhaften Logs in Edge-php-sdk Es wurde ein Fehler behoben, durch den Zeitüberschreitungen zu schlecht formatierten Logeinträgen führten. |
DEVSOL-2336 | Aktualisierung der Konfiguration des Zahlungsanbieters für die Monetarisierung Auf der Konfigurationsseite des Entwicklerportals über Konfiguration > Monetarisierungseinstellungen > Wiederkehrende Zahlungen über Worldpay können Sie jetzt die WorldPay-Zahlungsdetails konfigurieren. |
DEVSOL-2307 | Warnung/Dokumente hinzufügen, dass das apigee_company-Modul nur mit Monetarisierung verwendet werden kann Für das Drupal-Modul von apigee_company muss die Monetarisierung aktiviert sein. Wenn Sie das Modul apigee_company aktivieren, wenn die Monetarisierung nicht aktiviert ist, wird im Statusbericht für die Website eine Warnmeldung angezeigt. |
DEVSOL-2270 | In der neuesten Version der Monetarisierung (5. Oktober 2016) können Unternehmensinformationen nicht gespeichert werden Ein Problem in der Monetarisierung, bei dem Unternehmensinformationen nicht richtig gespeichert wurden, wurde behoben. |
DEVSOL-2175 | Me Aliases und Core Statistikmodule passen nicht gut zusammen Drupal Core und das Beitragsmodul „Me Aliases“ wurden gepatcht, sodass „Me Aliases“ und das Kernstatistikmodul gleichzeitig aktiviert werden können. Weitere Informationen finden Sie unter https://www.drupal.org/node/1863260 und https://www.drupal.org/node/2076691. |
Bekannte Probleme
In diesem Release sind folgende Probleme bekannt:
Fehler-ID | Beschreibung |
---|---|
72379834 |
Berechtigungsfehlermeldung wird beim Beenden von Apigee-postgresql angezeigt Wenn Sie |
68722102 |
MessageLogging-Richtlinie mit zusätzlichen Informationen in der Lognachricht Das Element
|