Referencia del código con errores

Estás consultando la documentación de Apigee Edge.
Consulta la documentación de Apigee X.
Información

Apigee proporciona un conjunto de códigos de fallas para diversas funciones que te ayudarán a diagnosticar problemas. Por ejemplo, un código de estado HTTP típico 4xx o 5xx se puede clasificar mediante uno o más códigos de error.

Los códigos de fallas te proporcionan información útil sobre los errores de entorno de ejecución, incluida la información sobre el origen y el nombre del error en el siguiente formato: [prefix].[error_name]

Por ejemplo: steps.raisefault.RaiseFault

En este ejemplo:

  • steps.raisefault es el prefijo que indica que la política RaiseFault generó el error.
  • RaiseFault es el nombre del error que te ayuda a determinar su causa. En este caso, la string con errores proporciona más información.

La siguiente tabla resume los códigos de error organizados por categoría y subcategoría.

Nota: Cuando configuras alertas, los códigos de fallas se organizan por categoría y subcategoría, y se muestran en un nombre legible. Cuando comparas la actividad relacional entre métricas, se muestran los códigos de falla sin procesar.

Categoría Subcategoría Nombre Código de falla

Protocolo de API

HTTP

HTTP BadFormData protocol.http.BadFormData
HTTP BadRequestPath protocol.http.BadPath
HTTP DuplicateHeader protocol.http.DuplicateHeader
HTTP EmptyHeaderName protocol.http.EmptyHeaderName
HTTP HeaderNameWithNonASCIICharacter protocol.http.HeaderNameWithNonAsciiChar
HTTP HeaderWithInvalidCharacter protocol.http.HeaderWithInvalidChar
HTTP InvalidRequestPath protocol.http.InvalidPath
HTTP LengthRequired messaging.adaptors.http.flow.LengthRequired
HTTP ProxyTunnelCreationFailed protocol.http.ProxyTunnelCreationFailed
HTTP RequestHasABigBody protocol.http.TooBigBody
HTTP RequestsHaveABigLine protocol.http.TooBigLine
HTTP Response306IsReserved protocol.http.Response306Reserved
HTTP Response405WithoutAllowHeader protocol.http.Response405WithoutAllowHeader
ResponseWithBodyForIncorrectStatusCode protocol.http.ResponseWithBody
HTTP TargetURLHasEmptyPath protocol.http.EmptyPath
HTTP TooBigHeaders protocol.http.TooBigHeaders
HTTP UnsupportedEncoding protocol.http.UnsupportedEncoding

Desarrollador/app

Administración de claves

KeyManagement AccessTokenNotApproved keymanagement.service.access_token_not_approved
KeyManagement APIProductNotFound keymanagement.service.InvalidAPICallAsNoApiProductMatchFound
KeyManagement AppNotApproved keymanagement.service.invalid_client-app_not_approved
KeyManagement AppNotApproved keymanagement.service.app_not_approved
KeyManagement AuthorizationCodeExpired keymanagement.service.access_denied-authorization_code_expired
KeyManagement AuthorizationCodeinvalid keymanagement.service.invalid_request-authorization_code_invalid
KeyManagement ClientIDAuthorizationCodeMismatch keymanagement.service.invalid_client-client_id_authorzation_code_mismatch
KeyManagement ClientIDNotApproved keymanagement.service.invalid_client-client_id_not_approved
KeyManagement CompanyStatusNotActive keymanagement.service.CompanyStatusNotActive
KeyManagement Consumer Key Expired keymanagement.service.consumer_key_expired
KeyManagement DeveloperNotActive keymanagement.service.DeveloperStatusNotActive
KeyManagement InvalidAccessToken keymanagement.service.oauth10_access_token_doesnotexist
KeyManagement InvalidClientID keymanagement.service.InvalidClientIdForGivenResource
KeyManagement InvalidClientID keymanagement.service.invalid_client-client_id_authorzation_code_mismatch
KeyManagement InvalidClientID keymanagement.service.invalid_client-invalid_client_id
KeyManagement InvalidConsumerKey keymanagement.service.invalid_consumer_key
KeyManagement InvalidRefreshToken keymanagement.service.invalid_refresh_token
KeyManagement RefreshTokenExpired keymanagement.service.refresh_token_expired

Política de extensiones

JavaCallout

errorname de JavaCallout Consulta los errores de entorno de ejecución de la política de JavaCallout.

Texto destacado de JavaScript

errorname de JavaScriptCallout Consulta los errores de entorno de ejecución de la política de JavaScript.

MessageLogging

MessageLogging StepDefinitionExecutionFailed steps.messagelogging.StepDefinitionExecutionFailed

Secuencia de comandos del nodo

NodeScript ExecutionError scripts.node.ScriptExecutionError

PythonScript

errorname de PythonScript Consulta los errores de entorno de ejecución de la política de PythonScript

Secuencia de comandos

EvaluationFailed de la secuencia de comandos steps.script.ScriptEvaluationFailed

ServiceCallout

errorname de ServiceCallout Consulta Errores de entorno de ejecución de la política de ServiceCallout

Puerta de enlace

Proxy

APITimedOut de la puerta de enlace flow.APITimedOut
ApplicationNotFound de la puerta de enlace messaging.adaptors.http.flow.ApplicationNotFound
DecompressionFailureAtRequest de la puerta de enlace messaging.adaptors.http.flow.DecompressionFailureAtRequest
DecompressionFailureAtResponse de la puerta de enlace messaging.adaptors.http.flow.DecompressionFailureAtResponse
KeyAliasNotFound de la puerta de enlace security.util.KeyAliasNotFound
RouteToTargetFailed de la puerta de enlace messaging.runtime.RouteFailed
SharedFlowNotFound de la puerta de enlace flow.SharedFlowNotFound
TargetIsMissing de la puerta de enlace messaging.runtime.TargetMissing

Target

FailedHandshakeWithTargetEndpoint de la puerta de enlace messaging.adaptors.http.flow.SslHandshakeFailed
TimeoutWithTargetOrCallout de la puerta de enlace messaging.adaptors.http.flow.GatewayTimeout
TargetOrCalloutEndpointsNotAvailable de la puerta de enlace messaging.adaptors.http.flow.ServiceUnavailable
TargetServerConfiguredInLoadBalancerIsDown de la puerta de enlace messaging.adaptors.http.flow.NoActiveTargets
UnexpectedEOFAtTarget de la puerta de enlace messaging.adaptors.http.flow.UnexpectedEOFAtTarget

Otra opción

HTTPErrorResponseCode de la puerta de enlace messaging.adaptors.http.flow.ErrorResponseCode

Política de mediación

AssignMessage

errorname de AssignMessage Consulta Errores de entorno de ejecución de la política de AssignMessage

ExtractVariables

errorname de ExtractVariables Consulta Errores de entorno de ejecución de políticas de ExtractVariables

JSONtoXML

errorname de JSONtoXML Consulta Errores de entorno de ejecución de políticas de JSONtoXML

KeyValueMap

errorname de KeyValueMap Consulta Errores de entorno de ejecución de la política de KeyValueMapOperations

MessageValidation

errorname de MessageValidation Consulta los errores de entorno de ejecución de la política de SOAPMessageValidation

RaiseFault

RaiseFault RaiseFaultException steps.raisefault.RaiseFault

XMLtoJSON

errorname de XMLtoJSON Consulta Errores de entorno de ejecución de la política de XMLtoJSON

XSLTransformation

errorname de XSLTransformation Consulta Errores de entorno de ejecución de la política de XSLTransform

Monetización

UndefinedProduct de acuñación mintstep.undefinedProduct

Política de seguridad

AccessControl

errorname de AccessControl Consulta los errores de entorno de ejecución de la política de AccessControl.

BasicAuthentication

errorname de BasicAuthentication Consulta Errores del entorno de ejecución de la política BasicAuthentication.

JSONThreatProtection

errorname de JSONThreatProtection Consulta los Errores de entorno de ejecución de la política de JSONThreatProtection

JWT

errorname de JWT Consulta los Errores del entorno de ejecución de políticas de JWT

OAuth

errorname de OAuth Consulta los Errores de entorno de ejecución de la política de OAuth V2

Protección de regex

errorname de ReggProtection Consulta Errores de entorno de ejecución de la política de RegularExpressionProtection

SAMLAssertion

SAMLAssertion InvalidKeyStore steps.saml.generate.InvalidKeyStore
SAMLAssertion InvalidMediaType steps.saml.generate.InvalidMediaTpe
SAMLAssertion InvalidTrustStore steps.saml.validate.InvalidTrustStore
SAMLAssertion SAMLAssertionForNotBeforeConditionViolated steps.saml.validate.NotBeforeConditionViolated
SAMLAssertion SignatureValidationFailed steps.saml.validate.SignatureValidationFailed
SAMLAssertion XPathResolutionFailed steps.saml.validate.XPathResolutionFailed

XMLThreatProtection

errorname de XMLThreatProtection Consulta Errores de entorno de ejecución de la política de XMLThreatProtection

Sense

Sense

RaiseFault de Sense messaging.runtime.SenseRaiseFault

Política de administración de tráfico

Almacenamiento en caché

Almacena en caché InvalidExpiryDatForCacheEntry messaging.config.beans.InvalidExpiryDateForCacheEntry

ConcurrentRateLimit

ConcurrentRateLimit ConcurrentRateLimitViolation policies.concurrentratelimit.ConcurrentRatelimitViolation

Cuota

errorname de la cuota Consulta Errores de entorno de ejecución de políticas de cuotas

Cuota o SpikeArrest

QuotaOrSpikeArrest InvalidMessageWeight policies.ratelimit.InvalidMessageWeight

ResetQuota

errorname de ResetQuota Consulta Errores de entorno de ejecución de la política de ResetQuota.

SpikeArrest

errorname de SpikeArrest Consulta los errores de entorno de ejecución de la política de SpikeArrest