Vous consultez la documentation Apigee Edge.
Accédez à la documentation Apigee X.
Aux dates suivantes, nous avons commencé à déployer des mises à jour de composants pour Apigee Edge pour le cloud public :
- Routeur : lundi 31 mai 2021
- Serveur de gestion : mardi 15 juin 2021
- Processeur de messages : mercredi 30 juin 2021
- Processeur de messages : mardi 19 octobre 2021
Nouvelles fonctionnalités et mises à jour
Vous trouverez ci-dessous les nouvelles fonctionnalités et mises à jour offertes par cette version.
Nouveau indicateur au niveau de l'organisation permettant de restreindre les autorisations des utilisateurs pour la ressource "Audits"
Un nouvel indicateur au niveau de l'organisation a été ajouté : features.isAuditEnabledOnlyForOrgAdmin. Si ce flag est défini sur true pour une organisation spécifique, seuls les utilisateurs disposant du rôle OrgAdmin peuvent accéder à la ressource "Audits". Cette fonctionnalité permet aux clients de désactiver les audits pour tous les rôles utilisateur, à l'exception de celui d'administrateur de l'organisation. Le comportement par défaut est le comportement existant.
L'encodage de transfert identity n'est plus accepté
Les requêtes avec Transfer-Encoding: identity recevront désormais une réponse HTTP 501.
Nouvelle propriété pour le processeur de messages
Nous avons introduit une nouvelle propriété pour le processeur de messages que vous pouvez utiliser pour configurer le transfert de proxy vers un serveur de backend : conf_http_HTTPClient.use.proxy.host.header.with.target.uri. La propriété définit l'hôte et le port cibles en tant qu'en-tête HOST.
En-tête d'ID de vérification de l'état
Lorsque vous utilisez un HealthMonitor, et plus précisément un HTTP Monitor, il est désormais possible de configurer les requêtes de vérification de l'état pour inclure un en-tête HTTP avec un nom connu, qui reçoit une valeur unique et attribuée de manière dynamique pour chaque requête de vérification de l'état.
Compatibilité avec les ensembles de propriétés dans Apigee Edge
Les ensembles de propriétés sont désormais compatibles avec Apigee Edge. Consultez Utiliser les ensembles de propriétés.
Bugs résolus
Les bugs suivants sont résolus dans cette version. Cette liste s'adresse principalement aux utilisateurs qui veulent vérifier si un correctif a été émis en réponse à leurs demandes d'assistance. Elle n'est pas conçue pour fournir des informations détaillées à tous les utilisateurs.
| ID du problème | Nom du composant | Description |
|---|---|---|
| 151688733 | Serveur de gestion |
Correction d'un problème qui entraînait le renvoi d'un état HTTP 409 dans certains cas lors de la tentative de récupération des journaux d'audit. |
| 161767761 | Serveur de gestion |
Correction d'un problème qui empêchait la journalisation correcte du corps de la requête pour certaines requêtes dans les journaux d'audit. |
| 162300761 | Serveur de gestion |
Nous avons corrigé un problème qui se produisait lorsqu'une définition OpenAPI ne renvoyait pas de code JSON ou YAML valide. Une exception était alors générée, qui exposait des parties de la réponse cible. |
| 172081319 | Serveur de gestion |
Correction d'un problème qui permettait aux utilisateurs d'attribuer des rôles utilisateur à leurs comptes, ce qui leur donnait accès à des organisations dont ils n'étaient pas propriétaires. Avec ce correctif, de telles opérations ne sont pas autorisées. |
| 174925913 | Serveur de gestion |
Correction d'un problème qui empêchait les utilisateurs de mettre à jour les entrées KVM existantes dont le nom commençait par "/". Cette modification permet de telles mises à jour. |
| 180874323 | Serveur de gestion |
Un problème a été résolu, qui permettait de conserver les numéros de révision des révisions de proxy supprimées. Ce correctif permet aux utilisateurs de supprimer de force ces numéros de révision en suspens. |
| 67780911 | Processeur de messages |
Un problème a été résolu : la variable de flux |
| 184967588 | Processeur de messages |
Correction d'un problème qui entraînait la réinitialisation prématurée du type (Dans la version de correctif du 19/10/2021.) |
| 77021457 | Processeur de messages |
Correction d'un problème où la définition de |
| 119911660 | Processeur de messages |
Un problème lié à la règle d'appel de service a été résolu. Désormais, lorsque |
| 120421482 | Processeur de messages |
Des vérifications supplémentaires ont été ajoutées lors de la création de KVM pour valider l'existence de l'environnement spécifié. |
| 140911291 | Processeur de messages |
Correction d'un problème : les messages contenant des sauts de ligne et enregistrés sur plusieurs lignes par la règle MessageLogging sur |
| 143086035 | Processeur de messages |
Correction d'un problème où le moniteur d'intégrité ignorait la valeur de
La valeur de |
| 144017075 | Processeur de messages |
Empêchez la modification accidentelle d'un objet dans le cache L1. Lorsqu'un objet est placé dans le cache L1 ou récupéré depuis celui-ci, une copie est placée ou récupérée à la place. |
| 150594487 | Processeur de messages |
Correction d'un problème qui entraînait l'échec de l'intégralité du bootstrap du processeur de messages lors de la tentative de chargement d'un fichier jar corrompu. |
| 157468872 | Processeur de messages |
La valeur obsolète dans le KVM après expiration est réduite.
Correction d'un problème où |
| 160648174 | Processeur de messages |
RaiseFault valide le nom dans n'importe quel AssignVariable Lorsque la règle RaiseFault inclut un élément AssignVariable, elle vérifie désormais que le nom n'est pas vide. |
| 161390503 | Processeur de messages |
Gestion correcte de La règle HMAC gère désormais correctement le cas où la variable référencée pour l'élément "Message" n'est pas définie : elle génère une erreur avec un message indiquant qu'une variable référencée ne peut pas être résolue. |
| 162320407 | Processeur de messages |
Correction d'un problème qui empêchait l'envoi des certificats client, même si |
| 164466716 | Processeur de messages |
Le comportement d'exception
Auparavant, l'exception |
| 165421271 | Processeur de messages |
Correction d'un problème qui entraînait la conversion en chaînes des valeurs JSON non string dans les charges utiles de l'outil de débogage. |
| 168082009 | Processeur de messages |
La variable de flux
La variable de flux |
| 173003882 | Processeur de messages |
Nous avons résolu un problème qui empêchait le déploiement d'un proxy avec la règle AssignMessage lorsqu'aucun nom n'était spécifié pour les en-têtes et d'autres éléments. |
| 177676554 | Processeur de messages |
Empêchez l'exécution de deux règles en parallèle. Dans certains cas limités, si le processeur de messages a rencontré une erreur dans la réponse cible, il peut autoriser l'exécution de deux règles ou plus en parallèle. Dans l'outil de débogage, cela s'affiche sous la forme de règles exécutées dans le désordre ou dans le mauvais flux. |