Você está visualizando a documentação do Apigee Edge.
Acesse a
documentação da
Apigee X. info
A Apigee fornece um conjunto de códigos de falha para vários recursos que ajudam a diagnosticar problemas. Por exemplo, um código de status HTTP 4xx
ou 5xx
típico pode ser classificado usando um ou mais códigos de falha.
Os códigos de falha fornecem informações úteis sobre erros de ambiente de execução, incluindo informações sobre a origem e o nome do erro no seguinte formato: [prefix].[error_name]
Por exemplo: steps.raisefault.RaiseFault
Neste exemplo:
steps.raisefault
é o prefixo que indica que a política RaiseFault gerou o erro;RaiseFault
é o nome do erro que ajuda a determinar a causa do erro. Nesse caso, mais informações seriam fornecidas pela string de falha.
A tabela a seguir resume os códigos de falha organizados por categoria e subcategoria.
Observação: ao configurar alertas, os códigos de falha são organizados por categoria e subcategoria, assim como exibem o nome legível. Ao comparar a atividade relacional entre métricas, os códigos de falha brutos são exibidos.
Categoria | Subcategoria | Nome | Código de falha |
---|---|---|---|
Protocolo da 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
|
||
Desenvolvedor/aplicativo |
Gerenciamento de chaves |
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 extensão |
JavaCallout |
JavaCallout errorname | Veja os erros de ambiente de execução da política JavaCallout. |
JavaScript Callout |
JavaScriptCallout errorname | Veja os erros de ambiente de execução de política do JavaScript | |
MessageLogging |
MessageLogging StepDefinitionExecutionFailed | steps.messagelogging.StepDefinitionExecutionFailed
|
|
Node Script |
NodeScript ExecutionError | scripts.node.ScriptExecutionError
|
|
PythonScript |
PythonScript errorname | Veja os erros de ambiente de execução da política PythonScript. | |
Script |
Script EvaluationFailed | steps.script.ScriptEvaluationFailed
|
|
ServiceCallout |
ServiceCallout errorname | Consulte Erros de ambiente de execução da política de ServiceCallout. | |
Gateway |
Proxy |
Gateway APITimedOut | flow.APITimedOut
|
Gateway ApplicationNotFound | messaging.adaptors.http.flow.ApplicationNotFound
|
||
Gateway DecompressionFailureAtRequest | messaging.adaptors.http.flow.DecompressionFailureAtRequest
|
||
Gateway DecompressionFailureAtResponse | messaging.adaptors.http.flow.DecompressionFailureAtResponse
|
||
Gateway KeyAliasNotFound | security.util.KeyAliasNotFound
|
||
Gateway RouteToTargetFailed | messaging.runtime.RouteFailed
|
||
Gateway SharedFlowNotFound | flow.SharedFlowNotFound
|
||
Gateway TargetIsMissing | messaging.runtime.TargetMissing
|
||
Target |
Gateway FailedHandshakeWithTargetEndpoint | messaging.adaptors.http.flow.SslHandshakeFailed
|
|
Gateway TimeoutWithTargetOrCallout | messaging.adaptors.http.flow.GatewayTimeout | ||
Gateway TargetOrCalloutEndpointsNotAvailable | messaging.adaptors.http.flow.ServiceUnavailable | ||
Gateway TargetServerConfiguredInLoadBalancerIsDown | messaging.adaptors.http.flow.NoActiveTargets
|
||
Gateway UnexpectedEOFAtTarget | messaging.adaptors.http.flow.UnexpectedEOFAtTarget | ||
Outro |
Gateway HTTPErrorResponseCode | messaging.adaptors.http.flow.ErrorResponseCode
|
|
Política de mediação |
AssignMessage |
AssignMessage errorname | Consulte Erros de tempo de execução da política de AssignMessage. |
ExtractVariables |
ExtractVariables errorname | Consulte Erros de ambiente de execução da política ExtractVariables | |
JSONtoXML |
JSONtoXML errorname | Consulte Erros de ambiente de execução da política JSONtoXML. | |
KeyValueMap |
KeyValueMap errorname | Consulte erros de ambiente de execução da política KeyValueMapOperations. | |
MessageValidation |
MessageValidation errorname | Consulte Erros de ambiente de execução da política SOAPMessageValidation. | |
RaiseFault |
RaiseFault RaiseFaultException | steps.raisefault.RaiseFault
|
|
XMLtoJSON |
XMLtoJSON errorname | Consulte Erros de ambiente de execução da política XMLtoJSON . | |
XSLTransformation |
XSLTransformation errorname | Consulte Erros de ambiente de execução da política XSLtransform. | |
Monetização |
Mint UndefinedProduct | mintstep.undefinedProduct
|
|
Política de segurança |
AccessControl |
AccessControl errorname | Consulte Erros de tempo de execução da política AccessControl. |
BasicAuthentication |
BasicAuthentication errorname | Consulte Erros de ambiente de execução da política BasicAuthentication. | |
JSONThreatProtection |
JSONThreatProtection errorname | Consulte Erros de ambiente de execução da política JSONThreatProtection. | |
JWT |
JWT errorname | Consulte Erros de ambiente de execução da política JWT. | |
OAuth |
OAuth errorname | Consulte Erros de ambiente de execução da política OAuth V2. | |
Proteção de regex |
RegexProtection errorname | Consulte Erros de ambiente de execução da política 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 |
XMLThreatProtection errorname | Consulte Erros de ambiente de execução da política XMLThreatProtection. | |
Apigee Sense |
Apigee Sense |
Sense RaiseFault | messaging.runtime.SenseRaiseFault
|
Política Traffic Mgmt |
Armazenamento em cache |
Caching InvalidExpiryDatForCacheEntry | messaging.config.beans.InvalidExpiryDateForCacheEntry
|
Concurrent Rate Limit |
ConcurrentRateLimit ConcurrentRateLimitViolation | policies.concurrentratelimit.ConcurrentRatelimitViolation
|
|
Cota |
Quota errorname | Consulte Erros de tempo de execução da política de cotas. | |
Cota ou SpikeArrest |
QuotaOrSpikeArrest InvalidMessageWeight | policies.ratelimit.InvalidMessageWeight | |
ResetQuota |
ResetQuota errorname | Consulte Erros de ambiente de execução da política ResetQuota. | |
SpikeArrest |
SpikeArrest errorname | Consulte Erros de ambiente de execução da política SpikeArrest. |