Ссылка на код неисправности

Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X.
информация

Apigee предоставляет набор кодов неисправностей для различных функций, которые помогут вам диагностировать проблемы. Например, типичный код состояния HTTP 4xx или 5xx можно классифицировать с помощью одного или нескольких кодов ошибок.

Коды ошибок предоставляют полезную информацию об ошибках во время выполнения, включая информацию об источнике и названии ошибки в следующем формате: [prefix].[error_name]

Например: steps.raisefault.RaiseFault

В этом примере:

  • steps.raisefault — это префикс, указывающий, что политика RaiseFault сгенерировала ошибку.
  • RaiseFault — это имя ошибки, которое помогает определить причину ошибки. В этом случае дополнительная информация будет предоставлена ​​строкой ошибки.

В следующей таблице приведены коды неисправностей, сгруппированные по категориям и подкатегориям.

Примечание . При настройке предупреждений коды неисправностей группируются по категориям и подкатегориям и отображают удобочитаемое имя. При сравнении реляционной активности между метриками отображаются необработанные коды ошибок.

Категория Подкатегория Имя Код неисправности

API-протокол

HTTP

HTTP BadFormData protocol.http.BadFormData
HTTP BadRequestPath protocol.http.BadPath
HTTP-дублированный заголовок protocol.http.DuplicateHeader
HTTP EmptyHeaderName protocol.http.EmptyHeaderName
Имя HTTP-заголовкаWithNonASCIICharacter protocol.http.HeaderNameWithNonAsciiChar
HTTP-заголовок с InvalidCharacter protocol.http.HeaderWithInvalidChar
HTTP-инвалидрекуестпас protocol.http.InvalidPath
Требуемая длина HTTP messaging.adaptors.http.flow.LengthRequired
HTTP ProxyTunnelCreationFailed protocol.http.ProxyTunnelCreationFailed
HTTP-запросHasABigBody protocol.http.TooBigBody
HTTP-запросыHaveABigLine protocol.http.TooBigLine
HTTP-ответ306IsReserved protocol.http.Response306Reserved
HTTP-ответ405БезAllowHeader protocol.http.Response405WithoutAllowHeader
Респонсенвисбодифоринкоректстатускоде protocol.http.ResponseWithBody
HTTP TargetURLHasEmptyPath protocol.http.EmptyPath
HTTP TooBigHeaders protocol.http.TooBigHeaders
HTTP-неподдерживаемоекодирование protocol.http.UnsupportedEncoding

Разработчик/приложение

Управление ключами

KeyManagement AccessTokenNotApproved keymanagement.service.access_token_not_approved
API управления ключамиProductNotFound keymanagement.service.InvalidAPICallAsNoApiProductMatchFound
Приложение KeyManagement не одобрено keymanagement.service.invalid_client-app_not_approved
Приложение KeyManagement не одобрено keymanagement.service.app_not_approved
Код авторизации KeyManagementExpired keymanagement.service.access_denied-authorization_code_expired
Неверный код авторизации KeyManagement 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 CompanyСтатусНеактивен keymanagement.service.CompanyStatusNotActive
Срок действия потребительского ключа KeyManagement истек keymanagement.service.consumer_key_expired
Разработчик KeyManagementNotActive keymanagement.service.DeveloperStatusNotActive
KeyManagement Инвалидакцесстокен keymanagement.service.oauth10_access_token_doesnotexist
Инвалидклиентид управления ключами keymanagement.service.InvalidClientIdForGivenResource
Инвалидклиентид управления ключами keymanagement.service.invalid_client-client_id_authorzation_code_mismatch
Инвалидклиентид управления ключами keymanagement.service.invalid_client-invalid_client_id
Управление ключами keymanagement.service.invalid_consumer_key
KeyManagement ИнвалидРефрешТокен keymanagement.service.invalid_refresh_token
KeyManagement RefreshTokenExpired keymanagement.service.refresh_token_expired

Политика продления

JavaCallout

Имя ошибки JavaCallout См . ошибки выполнения политики JavaCallout.

Выноска JavaScript

Имя ошибки JavaScriptCallout См. ошибки выполнения политики JavaScript.

Регистрация сообщений

Шаг регистрации сообщенийDefinitionExecutionFailed steps.messagelogging.StepDefinitionExecutionFailed

Сценарий узла

Ошибка выполнения NodeScript scripts.node.ScriptExecutionError

PythonScript

Имя ошибки PythonScript См . ошибки выполнения политики PythonScript.

Скрипт

Ошибка оценки сценария steps.script.ScriptEvaluationFailed

СервисВыноска

Имя ошибки ServiceCallout См . ошибки выполнения политики ServiceCallout.

шлюз

Прокси

API-интерфейс шлюзаTimedOut flow.APITimedOut
Приложение шлюза не найдено messaging.adaptors.http.flow.ApplicationNotFound
Декомпрессия шлюзаFailureAtRequest messaging.adaptors.http.flow.DecompressionFailureAtRequest
Декомпрессия шлюзаFailureAtResponse messaging.adaptors.http.flow.DecompressionFailureAtResponse
Ключ шлюзаAliasNotFound security.util.KeyAliasNotFound
Маршрут шлюзаToTargetFailed messaging.runtime.RouteFailed
Шлюз SharedFlowNotFound flow.SharedFlowNotFound
Цель шлюзаIsMissing messaging.runtime.TargetMissing

Цель

Ошибка шлюзаHandshakeWithTargetEndpoint messaging.adaptors.http.flow.SslHandshakeFailed
Таймаут шлюзаWithTargetOrCallout messages.adaptors.http.flow.GatewayTimeout
Шлюз TargetOrCalloutEndpointsNotAvailable messages.adaptors.http.flow.ServiceUnavailable
Шлюз TargetServerConfiguredInLoadBalancerIsDown messaging.adaptors.http.flow.NoActiveTargets
Неожиданный шлюзEOFAtTarget messages.adaptors.http.flow.UnexpectedEOFAtTarget

Другой

Шлюз HTTPErrorResponseCode messaging.adaptors.http.flow.ErrorResponseCode

Политика посредничества

НазначитьСообщение

Имя ошибки AssignMessage См. раздел об ошибках выполнения политики AssignMessage.

Извлечь переменные

Имя ошибки извлечения переменных См . раздел об ошибках выполнения политики ExtractVariables.

JSONtoXML

Имя ошибки JSONtoXML См . ошибки выполнения политики JSONtoXML.

Карта ключевых значений

Имя ошибки KeyValueMap См . раздел об ошибках выполнения политики KeyValueMapOperations.

Проверка сообщения

Имя ошибки проверки сообщения См . ошибки выполнения политики SOAPMessageValidation.

RaiseFault

RaiseFaultException steps.raisefault.RaiseFault

XMLtoJSON

Имя ошибки XMLtoJSON См . ошибки выполнения политики XMLtoJSON.

XSLПреобразование

Имя ошибки преобразования XSL См. ошибки выполнения политики XSLTransform.

Монетизация

Мятный НеопределенныйПродукт mintstep.undefinedProduct

Политика безопасности

Управление доступом

Имя ошибки AccessControl См . ошибки выполнения политики AccessControl.

Базовая аутентификация

Имя ошибки базовой аутентификации См . раздел об ошибках выполнения политики BasicAuthentication.

JSONЗащита от угроз

Имя ошибки JSONThreatProtection См. ошибки выполнения политики JSONThreatProtection.

JWT

Имя ошибки JWT См . ошибки выполнения политики JWT.

OAuth

Имя ошибки OAuth См. ошибки выполнения политики OAuth V2.

Защита регулярных выражений

Имя ошибки RegexProtection См. раздел об ошибках выполнения политики RegularExpressionProtection.

SAMLAУтверждение

SAMLAssertion InvalidKeyStore steps.saml.generate.InvalidKeyStore
SAMLAssertion Инвалидмедиатип steps.saml.generate.InvalidMediaTpe
SAMLAssertion InvalidTrustStore steps.saml.validate.InvalidTrustStore
SAMLAssertion SAMLAssertionForNotBeforeConditionViolated steps.saml.validate.NotBeforeConditionViolated
Подпись SAMLAssertionValidationFailed steps.saml.validate.SignatureValidationFailed
SAMLAssertion XPathResolutionFailed steps.saml.validate.XPathResolutionFailed

XMLThreatProtection

Имя ошибки XMLThreatProtection См. ошибки выполнения политики XMLThreatProtection.

Смысл

Смысл

Обнаружение неисправности RaiseFault messaging.runtime.SenseRaiseFault

Политика управления трафиком

Кэширование

Кэширование InvalidExpiryDatForCacheEntry messaging.config.beans.InvalidExpiryDateForCacheEntry

ConcurrentRateLimit

ConcurrentRateLimit policies.concurrentratelimit.ConcurrentRatelimitViolation

Квота

Имя ошибки квоты См. раздел Ошибки выполнения политики квот.

Квота или SpikeArrest

QuotaOrSpikeArrest InvalidMessageWeight policy.ratelimit.InvalidMessageWeight

Сбросить квоту

Имя ошибки ResetQuota См . раздел об ошибках выполнения политики ResetQuota.

СпайкАрест

Имя ошибки SpikeArrest См. ошибки выполнения политики SpikeArrest.