Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2023-11-30 GMT+08:00

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.
Tabla 1 Códigos de error

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.