Errores HTTP

Los errores HTTP más comunes son los siguientes:

ErrorDescripción
AUTHENTICATION_ERRORSynthetic Monitoring desactiva automáticamente los reintentos de test cuando se producen fallos de autenticación. Esta medida de seguridad permanece vigente hasta que se actualiza el test con credenciales válidas. Esto evita ejecuciones innecesarias de test que generarían falsas alertas y aumentarían el uso facturable.
CONNREFUSEDNo se ha podido realizar ninguna conexión porque la máquina de destino la ha rechazado activamente.
CONNRESETEl servidor remoto ha cerrado bruscamente la conexión. Las posibles causas incluyen que el servidor web haya encontrado un error o se haya bloqueado mientras respondía, o la pérdida de conectividad del servidor web.
DNSNo se ha encontrado la entrada DNS para la URL del test. Entre las posibles causas se incluyen una URL de test mal configurada o una configuración incorrecta de las entradas DNS.
Error al realizar la solicitud HTTP/2No se ha podido realizar la solicitud. Esto puede ocurrir cuando el soporte HTTP de un servidor remoto es inconsistente. Por ejemplo, supón que ejecutas un test que llega a un endpoint en un servidor que admite HTTP 2. En la siguiente ejecución, si el test se encuentra con el mismo endpoint en un servidor que solo admite HTTP 1.1, el test falla al establecer una conexión HTTP 2 y devuelve un error. En este caso, el cambio a HTTP/1.1 evita el error.
INVALID_REQUESTLa configuración del test no es válida (por ejemplo, un error tipográfico en la URL).
SSLNo se ha podido realizar la conexión SSL. Consulta la sección de errores SSL para obtener más información.
TIMEOUTLa solicitud no ha podido completarse en un tiempo razonable. Hay dos tipos de errores de tiempo de espera:

Tiempo de espera de la solicitud: la duración de la solicitud ha superado el tiempo de espera configurado para el test (por defecto: 60s). La cascada de la red solo muestra las etapas completadas. Por ejemplo, si solo aparece Tiempo de respuesta total, el tiempo de espera se produjo durante la resolución DNS.

Tiempo de espera total: la duración combinada del test (solicitud + aserciones) superó el tiempo máximo permitido (60s).
MALFORMED_RESPONSEEl servidor remoto respondió con una carga útil que no cumple con las especificaciones HTTP. Este error puede producirse cuando los servidores remotos difieren en su compatibilidad con HTTP. Para evitar problemas, ejecuta los tests con una versión HTTP coherente: HTTP/2 (si está disponible) o HTTP/1.1.
INCORRECT_ASSERTIONEl valor esperado de la aserción no coincide con el valor real. Por ejemplo, cuando se realiza una aserción sobre un código de estado de respuesta HTTP, si se espera 200 pero la respuesta devuelve 400, se produce el error INCORRECT_ASSERTION.

Errores SSL

Los errores SSL pueden producirse durante la ejecución de un test de API. Son diferentes de las aserciones que fallan en los tests SSL y pueden ocurrir en todos los tipos de tests de API.

ErrorDescripción
CERT_CHAIN_TOO_LONGLa longitud de la cadena del certificado es mayor que la profundidad máxima suministrada.
CERT_HAS_EXPIREDEl certificado ha caducado.
CERT_NOT_YET_VALIDEl certificado no es válido hasta una fecha futura.
CERT_REJECTEDLa CA raíz está marcada para rechazar el propósito especificado.
CERT_REVOKEDEl certificado ha sido revocado por el emisor.
CERT_UNTRUSTEDLa CA raíz no está marcada como de confianza para el propósito previsto.
CERT_SIGNATURE_FAILURELa firma del certificado no es válida.
CRL_HAS_EXPIREDLa lista de revocación de certificados (CRL) ha caducado.
CRL_NOT_YET_VALIDLa lista de revocación de certificados (CRL) no es válida hasta una fecha futura.
CRL_SIGNATURE_FAILURELa firma del certificado de CRL no es válida.
DEPTH_ZERO_SELF_SIGNED_CERTEl certificado pasado es autofirmado y no se puede encontrar el mismo certificado en la lista de certificados de confianza.
ERROR_IN_CERT_NOT_AFTER_FIELDHay un error de formato en el campo notAfter del certificado.
ERROR_IN_CERT_NOT_BEFORE_FIELDHay un error de formato en el campo notBefore del certificado.
ERROR_IN_CRL_LAST_UPDATE_FIELDEl campo lastUpdate de la CRL contiene una hora no válida.
ERROR_IN_CRL_NEXT_UPDATE_FIELDEl campo nextUpdate de la CRL contiene una hora no válida.
INVALID_CAUn certificado de CA no es válido porque no es una CA o sus extensiones no son coherentes con el propósito previsto.
INVALID_PURPOSEEl certificado proporcionado no puede utilizarse para el propósito previsto.
OUT_OF_MEMSe ha producido un error al asignar memoria.
PATH_LENGTH_EXCEEDEDSe ha superado el parámetro de longitud de ruta de basicConstraints.
SELF_SIGNED_CERT_IN_CHAINExiste un certificado autofirmado en la cadena de certificados. La cadena de certificados se puede construir utilizando los certificados no fiables, pero la CA raíz no se puede encontrar localmente.
UNABLE_TO_DECODE_ISSUER_PUBLIC_KEYNo se puede leer la clave pública del certificado.
UNABLE_TO_DECRYPT_CERT_SIGNATURENo se puede descifrar la firma del certificado.
UNABLE_TO_DECRYPT_CRL_SIGNATURENo se puede descifrar la firma de la CRL. (No se puede determinar el valor real de la firma).
UNABLE_TO_GET_CRLNo se encuentra la lista de revocación de certificados (CRL).
UNABLE_TO_GET_ISSUER_CERTNo se ha podido encontrar el certificado de una de las autoridades de certificación (CA) de la jerarquía de firma y la aplicación local no confía en esa CA. Por ejemplo, este error puede producirse cuando la CA raíz autofirmada, pero no la CA intermedia, no aparece en la lista de certificados de confianza.
UNABLE_TO_GET_ISSUER_CERT_LOCALLYNo se encuentra el certificado emisor de un certificado encontrado localmente. Esto suele significar que la lista de certificados de confianza no está completa. Por ejemplo, este error puede producirse cuando la CA raíz autofirmada y la CA intermedia no aparecen en la lista de certificados de confianza.
UNABLE_TO_VERIFY_LEAF_SIGNATURENo se verifica ninguna firma porque la cadena de certificados solo contiene un certificado, que no está autofirmado, y el emisor no es de confianza.

Errores DNS

Los errores DNS más comunes son los siguientes:

ErrorDescripción
CONNRESETEl servidor remoto ha cerrado bruscamente la conexión. Entre las posibles causas se incluyen que el servidor web haya encontrado un error o se haya bloqueado mientras respondía, o la pérdida de conectividad del servidor web.
DNSNo se ha encontrado la entrada DNS para la URL del test. Entre las posibles causas se incluyen una URL de test mal configurada o una configuración incorrecta de las entradas DNS.
INVALID_REQUESTLa configuración de test no es válida (por ejemplo, un error tipográfico en la URL).
TIMEOUTLa solicitud no ha podido completarse en un tiempo razonable. Hay dos tipos de errores de tiempo de espera:

Tiempo de espera de la solicitud: la duración de la solicitud ha superado el tiempo de espera configurado en el test (por defecto: 60s). La cascada de red solo muestra las etapas completadas. Por ejemplo, si solo aparece Tiempo de respuesta total, el tiempo de espera se produjo durante la resolución DNS.

Tiempo de espera total: la duración combinada del test (solicitud + aserciones) superó el tiempo máximo permitido (60s).

Errores TCP

Los errores TCP más comunes son los siguientes:

ErrorDescripción
CONNRESETEl servidor remoto ha cerrado bruscamente la conexión. Entre las posibles causas se incluyen que el servidor web haya encontrado un error o se haya bloqueado mientras respondía, o la pérdida de conectividad del servidor web.
DNSNo se ha encontrado la entrada DNS para la URL del test. Entre las posibles causas se incluyen una URL de test mal configurada o una configuración incorrecta de las entradas DNS.
INVALID_REQUESTLa configuración del test no es válida (por ejemplo, un error tipográfico en la URL).
TIMEOUTLa solicitud no ha podido completarse en un tiempo razonable. Hay dos tipos de errores de tiempo de espera:

Tiempo de espera de la solicitud: la duración de la solicitud ha superado el tiempo de espera configurado en el test (por defecto: 60s). La cascada de la red solo muestra las etapas completadas. Por ejemplo, si solo aparece Tiempo de respuesta total, el tiempo de espera se produjo durante la resolución DNS.

Tiempo de espera total: la duración combinada del test (solicitud + aserciones) superó el tiempo máximo permitido (60s).

Errores UDP

Los errores UDP más comunes son los siguientes:

ErrorDescripción
CONNRESETEl servidor remoto ha cerrado bruscamente la conexión. Entre las posibles causas se incluyen que el servidor web haya encontrado un error o se haya bloqueado mientras respondía, o la pérdida de conectividad del servidor web.
DNSNo se ha encontrado la entrada DNS para la URL del test. Entre las posibles causas se incluyen una URL de test mal configurada o una configuración incorrecta de las entradas DNS.
INVALID_REQUESTLa configuración del test no es válida (por ejemplo, un error tipográfico en la URL).
TIMEOUTLa solicitud no ha podido completarse en un tiempo razonable. Hay dos tipos de errores de tiempo de espera:

Tiempo de espera de la solicitud: la duración de la solicitud ha superado el tiempo de espera configurado en el test (por defecto: 60s). La cascada de red solo muestra las etapas completadas. Por ejemplo, si solo aparece Tiempo de respuesta total, el tiempo de espera se produjo durante la resolución DNS.

Tiempo de espera total: la duración combinada del test (solicitud + aserciones) superó el tiempo máximo permitido (60s).

Errores ICMP

Los errores ICMP más comunes son los siguientes:

ErrorDescripción
DNSNo se ha encontrado la entrada DNS para la URL del test. Entre las posibles causas se incluyen una URL de test mal configurada o una configuración incorrecta de tus entradas DNS.

Errores gRPC

Los errores gRPC más comunes son los siguientes:

ErrorDescripción
Errores específicos de gRPCgRPC tiene una lista de códigos de estado específicos que se pueden encontrar en la documentación oficial de gRPC.
CONNRESETEl servidor remoto ha cerrado bruscamente la conexión. Las posibles causas incluyen que el servidor web haya encontrado un error o se haya bloqueado mientras respondía, o que se haya perdido la conectividad con el servidor web.
DNSNo se ha encontrado la entrada DNS para la URL del test. Entre las posibles causas se incluyen una URL de test mal configurada o una configuración incorrecta de las entradas DNS.
INVALID_REQUESTLa configuración de test no es válida (por ejemplo, un error tipográfico en la URL).
SSLNo se ha podido realizar la conexión SSL. Consulta la sección de errores SSL para más información.
TIMEOUTLa solicitud no ha podido completarse en un tiempo razonable. Hay dos tipos de errores de tiempo de espera:

Tiempo de espera de la solicitud: la duración de la solicitud ha superado el tiempo de espera configurado en el test (por defecto: 60s). La cascada de red solo muestra las etapas completadas. Por ejemplo, si solo aparece Tiempo de respuesta total, el tiempo de espera se produjo durante la resolución DNS.

Tiempo de espera total: la duración combinada del test (solicitud + aserciones) superó el tiempo máximo permitido (60s).

Errores de WebSocket

Los errores WebSocket más comunes son los siguientes:

ErrorDescripción
CONNRESETEl servidor remoto ha cerrado bruscamente la conexión. Entre las posibles causas se incluyen que el servidor web haya encontrado un error o se haya bloqueado mientras respondía, o la pérdida de conectividad del servidor web.
DNSNo se ha encontrado la entrada DNS para la URL del test. Entre las posibles causas se incluyen una URL de test mal configurada o una configuración incorrecta de las entradas DNS.
INVALID_REQUESTLa configuración del test no es válida (por ejemplo, un error tipográfico en la URL).
SSLNo se ha podido realizar la conexión SSL. Consulta la sección Errores SSL para obtener más información.
WEBSOCKETLa conexión de WebSocket se cerró o no se puede abrir.

WEBSOCKET: el mensaje recibido es más largo que la longitud máxima admitida: la longitud del mensaje de respuesta excede la longitud máxima (50kb).