Dépannage d'API Gateway
Découvrez comment résoudre les problèmes liés à API Gateway et les solutions possibles aux problèmes courants.
Cette rubrique traite des problèmes courants liés au service API Gateway et explique comment les résoudre.
Les questions abordées dans cette rubrique sont classées dans les grandes catégories suivantes :
- Problèmes lors de la création de passerelles d'API
- Problèmes lors de la création de déploiements d'API
- Problèmes lors de l'appel d'API
- Problèmes affectant les passerelles d'API
Problèmes lors de la création de passerelles d'API
Problèmes lors de la création de déploiements d'API
Erreurs liées au blocage des déploiements d'API :
Message d'erreur ou description | Informations supplémentaires |
---|---|
Echec de la création d'un déploiement d'API ou blocage à l'état Création en cours. | Echec de la création d'un déploiement d'API ou blocage à l'état Création en cours |
Erreurs HTTP-4xx de "mauvaise demande" liées à la configuration mTLS :
Problèmes lors de l'appel d'API
Utilisez les journaux API Gateway pour consulter les informations d'appel. Le service Oracle Cloud Infrastructure Logging est l'option par défaut et recommandée pour l'accès, la recherche et le stockage des journaux API Gateway, ainsi que pour la recherche et le stockage de ces journaux. Pour plus d'informations, reportez-vous à Ajout de la journalisation aux déploiements d'API.
Utilisez les messages d'erreur des journaux et les informations ci-dessous pour résoudre les problèmes d'appel.
Erreurs HTTP-5xx lorsqu'un déploiement d'API est créé mais que des demandes échouent:
Message d'erreur ou description | Informations supplémentaires |
---|---|
failed to parse pem cert chain , affiché dans le journal. |
L'appel du déploiement d'API échoue avec une erreur HTTP-5xx et une erreur "failed to parse pem cert chain" est générée dans le journal |
Client CA Bundle not present , affiché dans le journal. |
L'appel du déploiement d'API échoue avec une erreur HTTP-5xx et une erreur "Client CA Bundle not present" est générée dans le journal |
Error in client certificate verification , affiché dans le journal. |
L'appel du déploiement d'API échoue avec une erreur HTTP-5xx et une erreur "Erreur lors de la vérification du certificat client" est générée dans le journal |
503: Service Unavailable |
L'appel du déploiement d'API échoue avec un message "Service Unavailable" et une erreur 503 |
Erreurs HTTP-4xx lors de la création du déploiement d'API mais de l'échec des demandes :
Message d'erreur ou description | Informations supplémentaires |
---|---|
Client certificate is invalid for this gateway. , affiché dans le journal. |
L'appel du déploiement d'API échoue avec une erreur HTTP-4xx et une erreur "Le certificat client n'est pas valide pour cette passerelle" est générée dans le journal |
SAN validation failure , affiché dans le journal. |
L'appel du déploiement d'API échoue avec une erreur HTTP-4xx et une erreur "Echec de la validation SAN" est générée dans le journal |
Erreurs diverses lors de l'appel d'API
Message d'erreur ou description | Informations supplémentaires |
---|---|
Base 64 Certificate Size greater than 8KB , affiché dans le journal. |
L'appel du déploiement d'API a réussi, mais un avertissement "Base 64 Certificate Size than 8KB" apparaît dans le journal. |
Problèmes affectant les passerelles d'API
Message d'erreur ou description | Informations supplémentaires |
---|---|
La modification d'une balise définie entraîne l'échec d'une passerelle d'API. | La modification d'une balise définie entraîne l'échec d'une passerelle d'API |