Problèmes lors de la création de passerelles d'API
Découvrez comment résoudre les problèmes lors de la création de passerelles d'API avec le service de passerelle d'API.
Vous pourriez rencontrer ces problèmes lors de la création de passerelles d'API.
Création d'une passerelle d'API bloquée avec l'état Création ou en échec
La création d'une passerelle d'API peut prendre quelques minutes. Lors de sa création, la passerelle d'API est affichée avec l'état Création dans la page Passerelles. Une fois qu'elle a été créée, son l'état passe à Active.
Si vous avez attendu pendant plus que quelques minutes pour que la passerelle d'API soit affichée avec l'état Active (ou si l'opération de création de la passerelle d'API a échoué) :
- Sélectionnez le nom de la passerelle d'API et sélectionnez Demandes de travail pour voir un aperçu de l'opération de création de la passerelle d'API.
- Sélectionnez l'opération Créer une passerelle pour voir plus d'informations sur l'opération (notamment les messages d'erreur, les messages de journal et le statut des ressources associées) qui vous aideront à diagnostiquer la cause du problème.
La création d'une passerelle d'API retourne un message indiquant l'échec de l'attachement d'une carte vNIC en raison de la limite du nombre d'adresses IP privées pour ce sous-réseau
Lors de la création d'une passerelle d'API, vous pourriez voir un message similaire à celui-ci :
VNIC attachment failed due to the limit for number of private IP addresses for this subnet
Ce message indique qu'il n'y a pas suffisamment d'adresses IP privées disponibles pour créer la passerelle d'API dans le sous-réseau spécifié. Une passerelle d'API utilise trois adresses IP privées dans le sous-réseau.
Pour résoudre ce problème, utilisez un sous-réseau ayant au moins trois adresses IP privées disponibles.
La création d'une passerelle d'API retourne un message indiquant que la limite du nombre d'adresses IP privées pour ce sous-réseau a été dépassée
Lors de la création d'une passerelle d'API, vous pourriez voir un message similaire à celui-ci :
The limit for number of private IP addresses for this subnet has been exceeded
Ce message indique qu'il n'y a pas suffisamment d'adresses IP privées disponibles pour créer la passerelle d'API dans le sous-réseau spécifié. Une passerelle d'API utilise trois adresses IP privées dans le sous-réseau.
Pour résoudre ce problème, utilisez un sous-réseau ayant au moins trois adresses IP privées disponibles.
La création d'une passerelle d'API publique retourne un message indiquant que la limite du nombre d'adresses IP publiques pour ce compartiment a été dépassée
Lors de la création d'une passerelle d'API publique, vous pourriez voir un message similaire à celui-ci :
The limit for number of public IP addresses for this compartment has been exceeded
Ce message indique qu'il n'y a pas suffisamment d'adresses IP publiques disponibles pour créer la passerelle d'API dans le compartiment du sous-réseau spécifié. Lors de la création d'une passerelle d'API publique, une tentative de création d'une adresse IP publique dans le compartiment du sous-réseau est effectuée. La tentative de création de la nouvelle adresse IP publique échoue si le quota d'adresses IP publiques est dépassé dans ce compartiment ou cette location. Notez que l'adresse IP publique s'ajoute aux trois adresses IP privées consommées par toutes les passerelles d'API.
Pour corriger ce problème :
- Si le quota du compartiment est dépassé, communiquez avec l'administrateur de la location pour demander des adresses IP publiques supplémentaires pour le compartiment.
- Si le quota de la location est dépassé, communiquez avec le soutien technique d'Oracle pour demander une augmentation du quota de la location.
La création d'une passerelle d'API retourne un message indiquant que la demande de travail a été annulée
Lors de la création d'une passerelle d'API, vous pourriez voir un message similaire à celui-ci :
Work request was cancelled
Ce message indique que vous avez annulé la demande de travail pour créer la passerelle d'API. La passerelle d'API est indiquée avec le statut Échec.
La création d'une passerelle d'API retourne un message d'erreur inattendue indiquant de communiquer avec le soutien technique d'Oracle pour obtenir de l'assistance
Lors de la création d'une passerelle d'API, vous pourriez voir un message similaire à celui-ci :
An unexpected error occurred. Contact Oracle Support for assistance.
Pour résoudre ce problème, communiquez avec le soutien technique d'Oracle pour demander de l'assistance.
La création d'une passerelle d'API retourne un message avec un code d'erreur 400 indiquant une ressource inconnue <subnet-ocid> et de vérifier l'existence du sous-réseau
Lors de la création d'une passerelle d'API à l'aide de la console, de l'API, de la trousse SDK ou de l'interface de ligne de commande, vous pourriez voir un message d'erreur similaire à celui-ci avec un code d'erreur 400 :
Unknown resource <subnet-ocid>, make sure subnet exists, the user can access the subnet and it is in the same region where the gateway will be created
Ce message indique que le service de passerelle d'API ne peut pas accéder au sous-réseau spécifié pour la nouvelle passerelle d'API.
Pour remédier à ce problème, vérifiez les éléments suivants :
- Le sous-réseau existe.
- Vous pouvez accéder au sous-réseau.
- Le sous-réseau se trouve dans la même région que celle dans laquelle la passerelle d'API sera créée.