Vous consultez la documentation Apigee Edge.
Accédez à la documentation Apigee X.
Depuis la précédente version de fonctionnalité Edge pour le cloud privé, les versions suivantes ont été publiées et sont incluses dans cette version de fonctionnalité :
| Sortie de l'interface utilisateur Edge | Version de gestion Edge |
|---|---|
Consultez À propos de la numérotation des versions pour savoir comment déterminer si une version cloud spécifique est incluse dans votre version d'Edge for Private Cloud.
Présentation de la version
Cette version inclut plusieurs fonctionnalités importantes qui vous aident à mieux contrôler et sécuriser vos API, y compris :
- Les flux partagés sont compatibles avec le déploiement sans interruption.
- Il est désormais possible de supprimer les données de monétisation pour une organisation.
- D'autres nouvelles fonctionnalités sont décrites ci-dessous.
En ce qui concerne l'obsolescence, les coffres-forts ont été abandonnés.
Le reste de cette rubrique contient des informations détaillées sur toutes les nouvelles fonctionnalités, mises à jour et corrections de bugs incluses dans la version.
Arrêts et suppressions
Les fonctionnalités suivantes ont été abandonnées ou supprimées dans cette version. Pour en savoir plus, consultez les Règles d'abandon d'Edge.
Suppression de l'ajout de chemins d'accès dans l'onglet "Performances" du proxy d'API
Jusqu'à cette version, vous pouviez accéder à un proxy d'API dans l'interface utilisateur de gestion, accéder à l'onglet "Performances" et créer différents chemins pour une comparaison basée sur des graphiques dans l'onglet "Performances" du proxy et dans le tableau de bord "Transactions commerciales". Cette fonctionnalité a été abandonnée et n'est plus disponible dans l'interface utilisateur. Pour trouver une alternative à cette fonctionnalité, consultez l'article de la communauté Apigee suivant : Alternative à l'API Business Transactions. (EDGEUI-902)
Retiré : URL buildInfo pour le portail Developer Services
Dans les versions précédentes du portail, pour déterminer la version de votre portail, vous ouvriez l'URL suivante dans un navigateur :
http://yourportal.com/buildInfo
Ce lien a été supprimé dans la version 4.17.05. Pour déterminer la version, ouvrez l'entrée de menu Rapports > Rapport d'état dans Drupal. La version du portail s'affiche dans le tableau, sur la ligne Install profile (Profil d'installation).
Arrêt du Secure Store (coffres-forts) Apigee
Le magasin sécurisé Apigee, également appelé "coffres-forts", est abandonné et sera supprimé un an après la date de l'annonce de l'abandon indiquée sur la page Abandon et suppression. Les coffres-forts, qui permettent de stocker des paires clé/valeur chiffrées, sont créés avec l'API de gestion et accessibles au moment de l'exécution avec des fonctions du module Node.js apigee-access.
Au lieu d'utiliser le magasin sécurisé, utilisez des mappages clé-valeur (KVM) chiffrés, comme décrit dans Travailler avec des mappages clé-valeur. Les KVM chiffrés sont aussi sécurisés que les coffres-forts et offrent plus d'options de création et de récupération. (MGMT-3848)
Nouvelles fonctionnalités et mises à jour
Voici les nouvelles fonctionnalités et améliorations apportées à cette version. En plus des améliorations suivantes, cette version contient également de nombreuses améliorations en termes d'usabilité, de performances, de sécurité et de stabilité.
Cloud privé
Ajout d'un nouveau paramètre de configuration SMTP obligatoire à l'installation
Vous devez désormais utiliser le paramètre SMTPMAILFROM dans le fichier de configuration de l'installation Edge. Ce paramètre spécifie l'adresse e-mail utilisée par Edge lors de l'envoi d'e-mails automatiques, par exemple lorsqu'un utilisateur demande à réinitialiser un mot de passe. Pour en savoir plus, consultez Installer des composants Edge sur un nœud.
(EDGEUI-1020)
Vous pouvez désormais définir le délai d'attente utilisé par l'UI Edge pour les appels de gestion de l'API Edge.
Vous pouvez désormais spécifier la durée du délai avant expiration de l'API utilisée par l'UI Edge pour contrôler la durée pendant laquelle l'UI attend le retour d'un appel de gestion des API. Les propriétés suivantes définissent le délai avant expiration :
- conf_apigee_apigee.feature.apitimeout définit le délai en secondes pendant lequel l'UI attend le retour d'un appel au backend, quelle que soit l'activité sur celui-ci. Si l'appel n'est pas terminé dans ce délai, l'UI génère une erreur de délai avant expiration. La valeur par défaut est de 180 secondes (3 minutes).
- conf_apigee_play.ws.timeout.idle définit la durée pendant laquelle l'UI attend une activité sur le serveur (en millisecondes). Elle peut être définie sur la même valeur que conf_apigee_apigee_apitimeout ou sur une valeur inférieure. Définir une valeur plus élevée n'a aucun effet. La valeur par défaut est de 180 000 millisecondes (3 minutes).
- conf_apigee_play.ws.timeout.connection définit la durée pendant laquelle l'UI attend l'établissement d'une connexion. Elle peut être définie sur la même valeur que conf_apigee_apigee_apitimeout ou sur une valeur inférieure. Définir une valeur plus élevée n'a aucun effet. La valeur par défaut est de 120 000 millisecondes (2 minutes).
Pour en savoir plus, consultez Définir le délai d'attente utilisé par l'interface utilisateur Edge pour les appels de gestion des API Edge.
(EDGEUI-816)
Ajout du délai avant nouvelle tentative du processeur de messages aux routeurs
Ajout d'un délai d'inactivité pour que les routeurs cessent de réessayer d'envoyer une requête aux processeurs de messages et renvoient un message d'erreur.
Pour en savoir plus, consultez Configurer le routeur pour qu'il réessaie les connexions à un processeur de messages.
(APIRT-2912)
Ajout d'une procédure pour modifier l'administrateur système par défaut
La documentation inclut désormais la procédure permettant de modifier l'administrateur système par défaut.
Pour en savoir plus, consultez Gérer les utilisateurs, les rôles et les autorisations.
(DOS-4895)
Ajout d'une documentation sur la séparation des tâches d'installation d'Edge entre les utilisateurs racine et non racine
Une nouvelle documentation décrit les étapes à suivre pour séparer les tâches d'installation d'Edge entre l'utilisateur racine et l'utilisateur non racine.
Pour en savoir plus, consultez Présentation de l'installation Edge.
(DOS-4573)
Ajout d'une propriété permettant de définir le nom d'hôte des liens dans les e-mails générés
Edge envoie automatiquement des e-mails en réponse à certains événements, par exemple lorsqu'un utilisateur est ajouté à une organisation. La plupart de ces e-mails contiennent un lien. Par exemple, lorsqu'un nouvel utilisateur est ajouté à une organisation, l'interface utilisateur Edge lui envoie un e-mail contenant une URL de connexion au format suivant :
https://domain/login
Le domaine est déterminé automatiquement par Edge et est généralement correct pour l'organisation. Toutefois, il est possible que le nom de domaine généré automatiquement soit incorrect lorsque l'interface utilisateur Edge se trouve derrière un équilibreur de charge. Si c'est le cas, vous pouvez utiliser la propriété conf_apigee_apigee.emails.hosturl pour définir explicitement la partie nom de domaine de l'URL générée.
Pour en savoir plus, consultez Définir le nom d'hôte pour les liens dans les e-mails générés.
(EDGEUI-1044)
Définir l'URL de base affichée par l'interface utilisateur Edge pour un proxy d'API
L'interface utilisateur Edge affiche l'URL d'un proxy d'API en fonction des paramètres de l'hôte virtuel correspondant à l'emplacement où le proxy est déployé. Cet affichage peut inclure le numéro de port du routeur de l'hôte virtuel.
Dans la plupart des cas, l'URL affichée dans l'interface utilisateur Edge est l'URL correcte pour effectuer des requêtes externes au proxy. Toutefois, pour certaines configurations, l'URL affichée n'est pas correcte. Par exemple, l'une des configurations suivantes peut entraîner une non-correspondance entre l'URL affichée et l'URL réelle utilisée pour envoyer des requêtes externes au proxy :
- La terminaison SSL se produit au niveau d'un équilibreur de charge.
- Le mappage de ports a lieu entre un équilibreur de charge et les routeurs Apigee.
- Équilibreur de charge configuré avec la réécriture de chemin d'accès
Edge for Private Cloud 4.17.05 et versions ultérieures sont compatibles avec un attribut sur l'hôte virtuel appelé <BaseUrl>, qui vous permet de remplacer l'URL affichée par l'UI Edge. Voici un exemple montrant l'objet hôte virtuel avec le nouvel attribut <BaseURL>. Dans cet exemple, la valeur http://myCo.com s'affiche dans l'interface utilisateur Edge :
<VirtualHost name="myVHost">
<HostAliases>
<HostAlias>DNS_name_or_IP:9005</HostAlias>
</HostAliases>
<BaseUrl>http://myCo.com</BaseUrl>
<Interfaces/>
<Port>9005</Port>
</VirtualHost>Si <BaseUrl> n'est pas défini (valeur par défaut), l'URL par défaut affichée par l'interface utilisateur Edge se présente comme suit : http://DNS_name_or_IP:9005/, alors que la configuration réelle de l'alias d'hôte est http://myCo.com.
Vous pouvez également définir l'URL de base lorsque vous créez une organisation à l'aide de la propriété VHOST_BASEURL avec l'utilitaire apigee-provision.
Pour en savoir plus, consultez Configurer l'accès TLS à une API pour le cloud privé.
(EDGEUI-5008)
Ajout de la documentation sur l'activation de la journalisation de débogage
La documentation a été ajoutée pour décrire comment activer/désactiver la journalisation du débogage pour les composants Edge.
Pour en savoir plus, consultez Activer la journalisation de débogage.
(APIRT-4018)
Nouveau programme d'installation et nouvelle syntaxe de commande pour l'utilitaire apigee-analytics-collector
Tous les clients Edge pour le cloud privé doivent envoyer à Apigee des statistiques sur le trafic de proxy d'API à l'aide de la version bêta de l'utilitaire en ligne de commande apigee-analytics-collector. Cet utilitaire renvoie le rapport sur le volume d'appels d'API à Apigee.
Cette version d'Edge contient de nouvelles instructions d'installation et une nouvelle syntaxe de commande pour l'utilitaire apigee-analytics-collector. Dans cette version, vous utilisez désormais apigee-service pour installer l'utilitaire apigee-analytics-collector au lieu de npm, et vous appelez l'utilitaire apigee-analytics-collector via apigee-service au lieu d'une commande autonome.
Pour en savoir plus, consultez Importer des données de trafic d'API dans Apigee – Version bêta.
Nouveau répertoire d'installation par défaut après la mise à jour du portail Developer Services de Nginx/Postgres à partir d'une nouvelle installation 4.17.01
Après la mise à jour d'une nouvelle installation de 4.17.01 utilisant Nginx/Postgres, le répertoire racine est passé de :
/opt/apigee/apigee-drupal
par :
/opt/apigee/apigee-drupal/wwwroot
Services d'API
Validation des entrées plus stricte pour les entités
Une validation des entrées plus stricte a été appliquée à toutes les entités de l'organisation Apigee Edge. Les caractères autorisés sont généralement les lettres (toutes les majuscules et minuscules), les chiffres et les traits de soulignement.
Voici quelques-unes des entités concernées :
- Organisations
- Environnements
- Proxys d'API
- Révisions du proxy d'API
- Noms des règles dans le proxy d'API
- ID de configuration du masque de trace de débogage
- Noms de ressources (appel Java, xsl, toutes les ressources)
- Keystores
- CRLstores
- Références de ressources
- Serveurs cibles
(MGMT-3840)
Déploiement sans interruption des flux partagés
Si vous souhaitez déployer des flux partagés et vous assurer qu'aucun trafic entrant (ou très peu) n'est rejeté lors du déploiement, vous pouvez désormais utiliser une API de gestion du déploiement sans temps d'arrêt. La procédure est presque identique au déploiement sans temps d'arrêt pour les proxys d'API à l'aide de l'API Management. La seule différence réside dans la ressource de l'API Management.
L'appel suivant déploie la révision du flux partagé indiquée dans l'URI, puis annule le déploiement de la révision précédemment déployée (le paramètre de requête override=true permet cela) :
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)
Monétisation
Supprimer les données de monétisation pour une organisation
Vous pouvez supprimer les données de monétisation de votre organisation dans les cas suivants :
- Supprimez votre organisation. Dans ce cas, vous devez supprimer les données de monétisation avant de pouvoir supprimer l'organisation.
- Effacez les données de monétisation d'une organisation de test que vous souhaitez réutiliser. Dans ce cas, vous devez synchroniser les données Apigee Edge après avoir supprimé les données de monétisation.
Pour en savoir plus, consultez Supprimer les données de monétisation de votre organisation. (DEVRT-2581)
Ajout d'une API permettant d'activer la monétisation pour une organisation
Vous pouvez désormais utiliser une API pour activer la monétisation d'une organisation.
Pour en savoir plus, consultez Activer la monétisation pour une organisation.
(DEVRT-2383)
Bugs résolus
Les bugs suivants sont résolus dans cette version. Cette liste s'adresse principalement aux utilisateurs qui veulent vérifier si leurs demandes d'assistance ont été corrigées. Elle n'est pas conçue pour fournir des informations détaillées à tous les utilisateurs.
Private Cloud 4.17.05
| ID du problème | Description |
|---|---|
| DEVRT-3569 |
La limite de longueur des noms de produits et d'applications est plus petite dans la section "Monétisation" que dans Edge. Les limites de longueur des noms de produits et d'applications sont désormais les mêmes dans les sections "Monétisation" et "Edge". |
| DOS-4400 | L'action de sauvegarde apigee-service échoue lorsque le répertoire de données utilise des liens symboliques |
| DOS-4563 |
La validation ZooKeeper fonctionne désormais avec les noms d'hôte et les adresses IP. Les fichiers de configuration Edge vous permettent désormais de spécifier des nœuds ZooKeeper à l'aide d'adresses IP et de noms d'hôte. |
| DOS-4562 |
L'action "apigee-provision delete-env" ne vous permet pas de saisir le mot de passe administrateur à partir de la ligne de commande. Vous pouvez désormais saisir le mot de passe administrateur à partir de la ligne de commande. |
| DOS-4568 |
La validation ZooKeeper fonctionne désormais lorsque vous spécifiez le suffixe ":observer" Les fichiers de configuration Edge vous permettent désormais de spécifier le suffixe ":observer" pour les nœuds ZooKeeper. |
| EDGEUI-28 |
La session utilisateur n'est pas détruite lorsque l'utilisateur se déconnecte de l'interface utilisateur Edge
Lorsqu'un utilisateur se déconnecte de l'interface utilisateur Edge, le cookie de session de l'utilisateur est supprimé.
Toutefois, tant que l'utilisateur est connecté, un logiciel malveillant ou autre logiciel malintentionné exécuté sur son système peut obtenir le cookie et l'utiliser pour accéder à l'interface utilisateur Edge.
Vous pouvez configurer l'interface utilisateur Edge pour stocker des informations sur les sessions en cours dans la mémoire du serveur. Lorsque l'utilisateur se déconnecte, les informations de sa session sont supprimées, ce qui empêche un autre utilisateur d'utiliser le cookie pour accéder à l'interface utilisateur Edge. Pour en savoir plus, consultez Configurer l'interface utilisateur Edge pour stocker les informations de session en mémoire.
|
| EDGEUI-662 |
Vous pouvez désormais définir le texte de l'indice du mot de passe dans l'interface utilisateur Edge. Vous pouvez désormais contrôler le texte qui s'affiche dans la boîte de dialogue de réinitialisation du mot de passe dans l'UI Edge. Cela peut être utile si vous avez des exigences particulières concernant les mots de passe des utilisateurs. Pour en savoir plus, consultez Définir le texte de l'indice de mot de passe dans l'interface utilisateur Edge. |
| EDGEUI-920 |
La prise en charge des KVM chiffrés dans l'UI Edge est désactivée par défaut. Dans les versions précédentes, vous deviez activer explicitement la prise en charge des KVM chiffrés dans l'interface utilisateur Edge. |
| EDGEUI-962 |
Le port SMTP TLS n'est plus limité à 465 Vous pouvez désormais choisir le port SMTP TLS. |
Cloud 17.04.12 (UI)
| ID du problème | Description |
|---|---|
| EDGEUI-1008 | Redirection incorrecte lors du passage à la nouvelle version d'Edge dans une URL compatible avec SAML La redirection fonctionne désormais correctement lorsque vous cliquez sur Essayer la nouvelle version d'Edge à partir d'une URL compatible avec SAML. |
| EDGEUI-980 | La session de trace doit être arrêtée une fois que l'utilisateur a enregistré les modifications apportées à un proxy d'API ou l'a supprimé de l'environnement. La session de trace est désormais arrêtée une fois que l'utilisateur a enregistré les modifications apportées à un proxy d'API ou l'a supprimé de l'environnement. |
| DEVRT-3532 | Application du nombre de décimales dans l'UI EDGE L'UI EDGE peut désormais appliquer le nombre de décimales, y compris le nombre de décimales autorisé dans les masques de saisie. |
Cloud 17.04.05 (UI)
| ID du problème | Description |
|---|---|
| EDGEUI-976 | Le message "Maximum Trace Transactions" s'affiche incorrectement sur deux lignes Lors de l'affichage des messages d'erreur, l'UI Edge divisait parfois un mot sur deux lignes de manière incorrecte. Ce problème a été résolu. |
| EDGEUI-971 | SOAP 2 REST : supprimer les exemples qui ne fonctionnent pas Les références au fichier WSDL de l'exemple CurrencyConvertor ont été supprimées de l'UI Edge et de la documentation. |
| EDGEUI-905 | L'exemple de WSDL météo du proxy SOAP ne fonctionne plus Les références à l'exemple de WSDL météo ont été supprimées de l'interface utilisateur Edge et de la documentation. |
Cloud 17.03.29 (UI)
| ID du problème | Description |
|---|---|
| EDGEUI-967 |
Supprimer les messages d'erreur après l'arrêt de la session de trace Lorsqu'une erreur est rencontrée pendant une session de trace, la session de trace est arrêtée et les messages d'erreur suivants sont supprimés. De plus, lorsque vous atteignez le nombre maximal de transactions autorisées pour une seule session de trace et que la session de trace est arrêtée, le message suivant s'affiche désormais :
|
| EDGEUI-966 | La page d'informations sur le produit d'API n'affiche pas les applications de développeur Dans certaines circonstances, la page d'informations sur le produit d'API n'affichait aucune application de développeur. Ce problème a été résolu. |
| EDGEUI-965 | La page "Applications de développement" se bloque sur openSUSE dans certains fuseaux horaires La page "Applications de développement" ne se chargeait pas sur openSUSE dans certains fuseaux horaires. Ce problème a été résolu. |
| EDGEUI-907 | La case à cocher "Chiffré" est sélectionnée par défaut pour toutes les organisations HIPAA Pour les organisations HIPAA, toutes les cartes de valeurs clés sont chiffrées. Lorsque vous ajoutez un mappage clé-valeur à l'aide de l'interface utilisateur pour une organisation HIPAA, la case à cocher "Chiffré" est sélectionnée dans la boîte de dialogue "Nouveau mappage clé-valeur" et ne peut pas être désactivée. |
Cloud 17.03.15.01 (UI)
| ID du problème | Description |
|---|---|
| EDGEUE-996 | La page d'informations détaillées sur le produit n'affiche pas les applications La page d'informations détaillées sur le produit affiche désormais toutes les applications du développeur. |
| EDGEUI-973 | Edge redirige vers l'écran de connexion après l'arrêt d'une session de trace Un bug a été corrigé. Il redirigeait les utilisateurs vers l'écran de connexion lorsqu'ils effectuaient des opérations normales, comme l'arrêt d'une session de trace. |
Cloud 17.03.15 (UI)
| ID du problème | Description |
|---|---|
| EDGEUI-961 | Prévoir un délai tampon pour le calcul de l'actualisation du jeton Pour éviter que les appels à Edge échouent de temps en temps, Edge vérifie désormais les jetons qui doivent expirer prochainement et les actualise, au lieu de n'actualiser que ceux qui ont expiré. |
| EDGEUI-954 | L'éditeur de proxy remplace les guillemets dans les conditions par une entité encodée Dans l'éditeur de proxy, les guillemets ne sont plus encodés dans la balise <Condition>. |
| EDGEUI-952 | L'outil de trace ne fonctionne pas lorsque les paramètres de requête filtrés incluent des caractères spéciaux Le filtre "Paramètre de requête" de l'outil de trace fonctionne correctement lorsque des caractères spéciaux sont spécifiés dans le filtre. |
| EDGEUI-943 | Expired /oAuthRefreshToken ne doit pas renvoyer d'erreur 500 En cas d'expiration d'un jeton OAuth, un code d'état HTTP 303 est désormais renvoyé au lieu d'une erreur de serveur 5XX. |
| EDGEUI-942 | La page des journaux Node.js ne doit plus s'actualiser automatiquement en cas d'erreur Lorsque vous consultez les journaux Node.js, si une erreur se produit, l'actualisation automatique est désactivée automatiquement. Vous pouvez réactiver l'actualisation automatique en cliquant sur "Démarrer l'actualisation automatique". |
| EDGEUI-941 | Problèmes liés à la gestion des erreurs et à la déconnexion automatique Dans certaines circonstances, lorsqu'un utilisateur doit saisir à nouveau ses identifiants pour continuer à travailler, l'UI ne le redirige pas vers l'écran de connexion. Ce problème a été résolu. |
| EDGEUI-934 | Les bundles envoyés depuis l'éditeur de proxy doivent être compressés Lorsque vous modifiez une révision nouvelle ou existante dans l'éditeur de proxy, un bundle ZIP compressé est désormais envoyé. |
| EDGEUI-918 |
Mise à jour de l'avis Apigee L'avis Apigee a été mis à jour comme suit :
|
| EDGEUI-917 | Ne pas encapsuler les erreurs 4xx en tant qu'erreurs 502 Les erreurs HTTP 4xx ne sont plus encapsulées en tant qu'erreurs HTTP 502 "Bad Gateway" dans l'UI. |
Cloud 17.03.13.02 (monétisation)
| ID du problème | Description |
|---|---|
| DEVRT-3584 | Assistance transitoire pour l'appel GET {organization}/limitsTous les points de terminaison d'API pour la fonctionnalité Limites abandonnée ont été supprimés et renverront le code d'état 404, à l'exception de GET {organization}/limits, qui renvoie un tableau limit vide (pour laisser le temps de ne plus utiliser ce point de terminaison).
Nous vous recommandons de supprimer toutes les références au point de terminaison GET
{organization}/limits avant septembre 2017, date à laquelle il sera supprimé. |
| DEVRT-3555 | La sortie de la synchronisation des développeurs indique "products" (produits) Lors de la synchronisation des développeurs à l'aide de l'API de monétisation, comme décrit dans Synchroniser les développeurs à l'aide de l'API, la sortie indiquait "products" (produits) au lieu de "developers" (développeurs). Ce problème a été résolu. |
Cloud 17.03.13.01 (monétisation)
| ID du problème | Description |
|---|---|
| DEVRT-3554 | Ajouter un produit d'API à plusieurs packages d'API Vous pouvez désormais ajouter un produit d'API à plusieurs packages d'API qui peuvent ou non avoir des développeurs actifs, à condition que les développeurs n'acceptent pas deux plans tarifaires distincts applicables au même produit d'API. |
| DEVRT-3532 | Prise en charge de décimales supplémentaires pour la notation des forfaits La propriété MINT.RATE_DECIMAL_PLACES est désormais disponible pour votre organisation.
Elle vous permet de définir le nombre de décimales acceptées pour certaines valeurs de forfaits.
Consultez Configurer le nombre de décimales pour les tarifs des forfaits. |
| DEVRT-3517 | Option permettant d'activer le moteur fiscal par organisation L'option MINT_TAX_ENGINE_ENABLED est désormais disponible pour permettre aux administrateurs système
d'activer ou de désactiver le moteur fiscal pour la monétisation. Le moteur de calcul des taxes est désactivé par défaut pour les nouvelles organisations ayant activé la monétisation. |
| DEVRT-3454 | Amélioration de la gestion des exceptions/réponses dans les API de monétisation La gestion des erreurs a été améliorée pour inclure des détails plus spécifiques sur les erreurs signalées. |
| DEVRT-3441 | Notification d'utilisation déclenchée de manière incorrecte Une notification d'utilisation a été déclenchée de manière incorrecte. Le problème à l'origine de cet incident a été résolu. |
Cloud 17.03.13 (gestion des API)
| ID du problème | Description |
|---|---|
| MGMT-3843 | Erreur"org.antlr.v4.runtime.Vocabulary" lors du rendu du modèle au format HTML |
| MGMT-3829 | La tentative de déploiement d'un proxy d'API avec un point de terminaison d'API de déploiement de flux partagé semble réussir. Ce correctif ajoute une validation dans l'API de déploiement Sharedflow pour renvoyer "400 Bad Request" "NoSharedFlowsToDeploy" lors du déploiement d'une révision d'apiproxy. |
| MGMT-3667 | GET /v1/o/{org}/developers renvoie un nombre inexact de développeurs |
| MGMT-3575 | Exception expressions.parser.InvalidPattern lors du déploiement |
| MGMT-3511 | Le déploiement du proxy renvoie un code de réponse 400 même si le déploiement réussit Ce correctif permet d'ignorer l'état de suppression du déploiement d'une révision d'apiproxy déclenchée par un autre appel d'API de suppression du déploiement lors du remplacement du déploiement d'une nouvelle révision. |
Cloud 17.03.1 (UI)
| ID du problème | Description |
|---|---|
| EDGEUI-936 | Trace : la définition d'un filtre sur Content-Type ne fonctionne pas, car la barre oblique est doublement encodée |
| EDGEUI-935 | Erreur"Erreur lors de la récupération des données Analytics" lorsque vous utilisez le signe = dans un filtre de rapport personnalisé |
| EDGEUI-930 | L'encodage XML de la règle de protection contre les expressions régulières n'est pas conservé lors de l'enregistrement du bundle. |
Cloud 17.02.15 (UI)
| ID du problème | Description |
|---|---|
| EDGEUI-901 | Erreur dans le fichier WSDL généré dans le cadre des proxys SOAP-pass through |
| EDGEUI-884 | L'UI peut planter si vous affichez un produit associé à des dizaines de milliers d'applications. |
| EDGEUI-868 | Dans le navigateur IE, certaines pages de l'interface utilisateur ne s'affichent pas et génèrent l'erreur "L'objet ne prend pas en charge la propriété". |
| EDGEUI-238 | Message d'erreur trompeur "Vous n'êtes pas autorisé à effectuer le traçage dans cet environnement" Le problème réel était que la révision de proxy sélectionnée n'avait pas été déployée. |
Cloud 17.02.13 (exécution de l'API)
| ID du problème | Description |
|---|---|
| DEVRT-3205 | Échec intermittent de la création d'une entreprise |
| APIRT-3513 | Échec des appels de proxy en raison d'une erreur "Vhost introuvable" |
| APIRT-3507 | Erreurs intermittentes sur les appels de service JavaScript qui ont appelé la même adresse IP avec des noms d'hôte différents |
| APIRT-3449 | La règle "Vérifier le jeton d'accès OAuth v2.0" définit un nom de propriété incorrect : double préfixe apiproduct.apiproduct.* |
| APIRT-3392 | Temps de réponse élevés intermittents sur les MP pour un proxy spécifique |
| APIRT-3032 | Résolution DNS effectuée sur target.url, qui est définie sur une adresse IP |
| APIRT-2718 |
La règle OAuthV2 "Générer un jeton d'accès" renvoie une liste api_product_list au format incorrect "api_product_list" : "[Product1, Product2, Product3]" Une nouvelle propriété api_product_list_json dans la réponse renvoie également la liste des produits sous la forme d'un tableau de noms de produits individuels : "api_product_list_json" : ["Product1", "Product2", "Product3"] |
Cloud 17.02.13 (gestion des API)
| ID du problème | Description |
|---|---|
| UAPAQ-146 | La métrique analytique TPS renvoie des minutes, et non des secondes |
Cloud 17.01.18 (UI)
| ID du problème | Description |
|---|---|
| EDGEUI-898 |
Erreurs lors de l'importation ou de l'enregistrement de grands bundles (> 10 Mo) Ce problème a été résolu dans un correctif publié le 6 février 2017. (REL-3948) |
| EDGEUI-860 |
Les utilisateurs ne reçoivent pas d'e-mail lorsqu'ils sont ajoutés à une organisation dans l'UI Ce problème a été résolu dans un correctif publié le 23 janvier 2017. |
| EDGEUI-847 | L'option NodeJS doit être supprimée de l'option de règle d'appel de service. |
| EDGEUI-827 | Les rôles personnalisés peuvent accorder des autorisations supplémentaires de manière inattendue |
Cloud 17.01.16 (gestion des API)
| ID du problème | Description |
|---|---|
| MGMT-3697 | Lenteur de l'API Management |
| MGMT-3674 | Impossible de créer des KVM ou des coffres-forts chiffrés pour les organisations compatibles avec la loi HIPAA |
| MGMT-3647 | L'accès aux rôles utilisateur pour les utilisateurs dont l'adresse e-mail comporte des majuscules génère une erreur 403 |
| MGMT-3601 | Erreur lors du déploiement d'un nouveau proxy Apigee |
| MGMT-3527 | Erreur de serveur cible, de cache ou de VirtualHost lors du déploiement |
| DOS-4008 | Bug de journalisation du trafic affichant une baisse inexacte du trafic |
Cloud 17.01.16 (monétisation)
| ID du problème | Description |
|---|---|
| DEVRT-3385 | Ajouter des modèles de notification pour les notifications entre entreprises et développeurs Des modèles de notification par défaut ont été ajoutés pour les notifications entre entreprises et développeurs, y compris COMPANY_INVITES_DEVELOPER et
DEVELOPER_INVITES_COMPANY. Pour en savoir plus, consultez Configurer des notifications à l'aide de modèles de notification. |
| DEVRT-3364 | Forfait non renouvelé à la date de renouvellement Nous avons corrigé un problème qui empêchait le renouvellement des forfaits à la date de renouvellement configurée. |
| DEVRT-3325 | Les forfaits ne génèrent pas de notifications d'utilisation Un problème qui empêchait l'envoi de notifications d'utilisation des forfaits a été résolu. |
| DEVRT-3297 | Les appels d'API ne sont pas bloqués après l'expiration du forfait Un problème qui permettait aux appels d'API d'être traités après la date d'expiration du forfait a été résolu. |
| DEVRT-3296 | La suppression d'un package d'API avec des forfaits en brouillon ou expirés renvoie une erreur HTTP 500 Lorsque vous supprimiez un package d'API contenant des forfaits en brouillon ou expirés, l'opération de suppression échouait et renvoyait une erreur HTTP 500. Une erreur plus descriptive est désormais renvoyée, indiquant que l'utilisateur doit supprimer les plans tarifaires expirés ou en brouillon avant de pouvoir supprimer le package d'API. |
| DEVRT-3178 | Le futur forfait n'est pas appliqué aux développeurs qui acceptent un forfait parent après la publication du futur forfait Si un ou plusieurs développeurs ont accepté un forfait parent après la publication d'un futur forfait, le futur forfait n'a pas été appliqué et ils ont été suspendus à l'expiration du forfait parent. Ce problème a été résolu. |
| DEVRT-3113 | Envoi de notifications en double pour certains événements Les notifications en double ne sont plus envoyées pour le même événement. |