Códigos de error
Tabla 1 enumera los códigos de error que puede encontrar al llamar a las API. Si se devuelve un código de error que comienza con APIGW después de llamar a una API, rectifique el error haciendo referencia a las instrucciones proporcionadas en Códigos de error.
- Para obtener más información sobre los códigos de error que pueden producirse al gestionar las API, consulte Códigos de error.
- Si se produce un error al usar API Gateway, busque el mensaje de error y la descripción en la siguiente tabla de acuerdo con el código de error, por ejemplo, APIG.0101. Los mensajes de error están sujetos a cambios sin previo aviso.
Código de error |
Mensaje de error |
Código de estado de HTTP |
Descripción |
Solución |
---|---|---|---|---|
APIG.0101 |
The API does not exist or has not been published in the environment. |
404 |
La API no existe o no se ha publicado en el entorno. |
Compruebe si el nombre de dominio, el método y la ruta son consistentes con los de la API registrada. Compruebe si la API se ha publicado. Si se ha publicado en un entorno que no es de producción, compruebe si el encabezado X-Stage de la solicitud es el nombre del entorno. Compruebe si el nombre de dominio utilizado para llamar a la API está enlazado al grupo al que pertenece la API. |
APIG.0101 |
The API does not exist. |
404 |
El método de solicitud de API no existe. |
Compruebe si el método de solicitud de API es el mismo que el método definido por la API. |
APIG.0103 |
The backend does not exist. |
500 |
No se encontró el servicio de backend. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0104 |
The plug-ins do not exist. |
500 |
No se encontraron configuraciones de plug-in. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0105 |
The backend configurations do not exist. |
500 |
No se encontraron configuraciones de backend. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0106 |
Orchestration error. |
400 |
Se ha producido un error de orquestación. |
Comprueba si los parámetros frontend y backend de la API son correctos. |
APIG.0201 |
API request error. |
400 |
Parámetros de solicitud no válidos. |
Establezca parámetros de solicitud válidos. |
APIG.0201 |
Request entity too large. |
413 |
El cuerpo de la solicitud supera los 12 MB. |
Reduzca el tamaño del cuerpo de la solicitud. |
APIG.0201 |
Request URI too large. |
414 |
El URI de solicitud supera los 32 KB. |
Reduzca el tamaño del URI de solicitud. |
APIG.0201 |
Request headers too large. |
494 |
Los encabezados de solicitud son demasiado grandes porque uno de ellos supera los 32 KB o la longitud total supera los 128 KB. |
Reduzca el tamaño de los encabezados de solicitud. |
APIG.0201 |
Backend unavailable. |
502 |
El servicio de backend no está disponible. |
Compruebe si la dirección de backend configurada para la API es accesible. |
APIG.0201 |
Backend timeout. |
504 |
El servicio de backend ha agotado el tiempo de espera. |
Aumente la duración del tiempo de espera del servicio de backend o acorte el tiempo de procesamiento. |
APIG.0201 |
An unexpected error occurred |
500 |
Se ha producido un error interno. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0202 |
Backend unavailable |
502 |
El backend no está disponible. |
Compruebe si el protocolo de solicitud de backend configurado para la API es el mismo que el protocolo de solicitud utilizado por el servicio de backend. |
APIG.0203 |
Backend timeout. |
504 |
El servicio de backend ha agotado el tiempo de espera. |
Aumente el tiempo de espera del servicio backend o acorte su tiempo de procesamiento. |
APIG.0204 |
SSL protocol is not supported: TLSv1.1 |
400 |
La versión del protocolo SSL no es compatible. |
Utilice una versión de protocolo SSL compatible. |
APIG.0301 |
Incorrect IAM authentication information. |
401 |
Los detalles de autenticación de IAM son incorrectos. |
Compruebe si el token es correcto. |
APIG.0302 |
The IAM user is not authorized to access the API. |
403 |
El usuario de IAM no tiene permitido acceder a la API. |
Compruebe si el usuario está controlado por una lista de bloqueo o una lista de confianza. |
APIG.0303 |
Incorrect app authentication information. |
401 |
Los detalles de autenticación de la aplicación son incorrectos. |
Compruebe si el método de solicitud, la ruta de acceso, las cadenas de consulta y el cuerpo de la solicitud son coherentes con los utilizados para la firma; compruebe si la fecha y la hora del cliente son correctas; y compruebe si el código de firma es correcto haciendo referencia a Llamar a las API a través de la autenticación de la aplicación. |
APIG.0304 |
The app is not authorized to access the API. |
403 |
La aplicación no tiene permitido acceder a la API. |
Comprueba si la aplicación ha sido autorizada para acceder a la API. |
APIG.0305 |
Incorrect authentication information. |
401 |
La información de autenticación es incorrecta. |
Compruebe si la información de autenticación es correcta. |
APIG.0306 |
API access denied. |
403 |
No se permite el acceso a la API. |
Compruebe si tiene autorización para acceder a la API. |
APIG.0307 |
The token must be updated. |
401 |
El token necesita ser actualizado. |
Obtenga un nuevo token de IAM. |
APIG.0308 |
The throttling threshold has been reached. |
429 |
Se ha alcanzado el umbral de estrangulamiento. |
Inténtelo de nuevo después de que se reanude la regulación. Si se alcanza el número de solicitudes de subdominio por día, vincule un nombre de dominio independiente a la API. |
APIG.0310 |
The project is unavailable. |
403 |
El proyecto no está disponible en este momento. |
Seleccione otro proyecto e inténtelo de nuevo. |
APIG.0311 |
Incorrect debugging authentication information. |
401 |
Los detalles de autenticación de depuración son incorrectos. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0401 |
Unknown client IP address. |
403 |
No se puede identificar la dirección IP del cliente. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0402 |
The IP address is not authorized to access the API. |
403 |
La dirección IP no está permitida para acceder a la API. |
Compruebe si la dirección IP está controlada por una lista de bloqueo o una lista de confianza. |
APIG.0404 |
Access to the backend IP address has been denied. |
403 |
No se puede acceder a la dirección IP del servidor. |
Compruebe si se puede acceder a la dirección IP del backend o a la dirección IP correspondiente al nombre de dominio del backend. |
APIG.0501 |
The app quota has been used up. |
405 |
Se ha alcanzado la cuota de aplicación. |
Aumente la cuota de aplicaciones. |
APIG.0502 |
The app has been frozen. |
405 |
La aplicación ha sido congelada. |
Compruebe si el saldo de su cuenta es suficiente. |
APIG.0601 |
Internal server error. |
500 |
Se ha producido un error interno. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0602 |
Bad request. |
400 |
Solicitud no válida. |
Compruebe si la solicitud es válida. |
APIG.0605 |
Domain name resolution failed. |
500 |
Error de resolución de nombre de dominio. |
Compruebe si el nombre de dominio es correcto y está vinculado a una dirección de back-end correcta. |
APIG.0606 |
Failed to load the API configurations. |
500 |
No se pudieron cargar las configuraciones de API. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0607 |
The following protocol is supported: {xxx} |
400 |
No se admite el protocolo. Solo se admite xxx. xxx está sujeto al valor real de la respuesta. |
Use HTTP o HTTPS para acceder a la API. |
APIG.0608 |
Failed to obtain the admin token. |
500 |
Los detalles del inquilino no se pueden obtener. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0609 |
The VPC backend does not exist. |
500 |
No se puede encontrar el servicio de backend de VPC. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0610 |
No backend available. |
502 |
No hay servicios de backend disponibles. |
Compruebe si todos los servicios de backend están disponibles. Por ejemplo, compruebe si la información de llamada a la API es consistente con la configuración real. |
APIG.0611 |
The backend port does not exist. |
500 |
No se encontró el puerto de backend. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0612 |
An API cannot call itself. |
500 |
Una API no puede llamarse a sí misma. |
Modifique las configuraciones de backend y asegúrese de que la cantidad de capas a las que se llama recursivamente a la API no supere las 10. |
APIG.0613 |
The IAM service is currently unavailable. |
503 |
IAM no está disponible en este momento. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0705 |
Backend signature calculation failed. |
500 |
Error en el cálculo de la firma de backend. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.0802 |
The IAM user is forbidden in the currently selected region |
403 |
El usuario de IAM está deshabilitado en la región actual. |
Póngase en contacto con el servicio de asistencia técnica. |
APIG.1009 |
AppKey or AppSecret is invalid |
400 |
El AppKey o AppSecret no es válido. |
Compruebe si el AppKey o el AppSecret en la solicitud es correcto. |