오류 코드 참조

Apigee Edge 문서입니다.
Apigee X 문서로 이동
정보

Apigee는 문제를 진단하는 데 도움이 되는 다양한 기능에 대한 일련의 오류 코드를 제공합니다. 예를 들어 일반적인 4xx 또는 5xx HTTP 상태 코드는 하나 이상의 장애 코드를 사용하여 분류할 수 있습니다.

오류 코드는 소스 및 오류 이름에 대한 정보([prefix].[error_name] 형식)를 포함하여 런타임 오류에 대한 유용한 정보를 제공합니다.

예: steps.raisefault.RaiseFault

예를 들면 다음과 같습니다.

  • steps.raisefault는 RaiseFault 정책이 오류를 생성했음을 나타내는 프리픽스입니다.
  • RaiseFault는 오류의 원인을 파악하는 데 도움이 되는 오류 이름입니다. 이 경우 오류 문자열에 의해 자세한 정보가 제공됩니다.

다음 표에는 카테고리 및 하위 카테고리별로 구성된 오류 코드가 요약되어 있습니다.

참고: 알림을 설정할 때 오류 코드는 카테고리 및 하위 카테고리별로 구성되며 사람이 읽을 수 있는 이름을 표시합니다. 측정항목 간의 관계 활동을 비교하면 원시 오류 코드가 표시됩니다.

카테고리 하위 카테고리 이름 오류 코드

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

개발자/앱

키 관리

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

확장 프로그램 정책

JavaCallout

JavaCallout 오류 이름 JavaCallout 정책 런타임 오류 참조

자바스크립트 콜아웃

JavaScriptCallout 오류 이름 자바스크립트 정책 런타임 오류 참조

MessageLogging

MessageLogging StepDefinitionExecutionFailed steps.messagelogging.StepDefinitionExecutionFailed

Node Script

NodeScript ExecutionError scripts.node.ScriptExecutionError

PythonScript

PythonScript 오류 이름 PythonScript 정책 런타임 오류 참조

스크립트

Script EvaluationFailed steps.script.ScriptEvaluationFailed

ServiceCallout

ServiceCallout 오류 이름 ServiceCallout 정책 런타임 오류 참조

게이트웨이

프록시

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

대상

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

기타

Gateway HTTPErrorResponseCode messaging.adaptors.http.flow.ErrorResponseCode

중재 정책

AssignMessage

AssignMessage 오류 이름 AssignMessage 정책 런타임 오류 참조

ExtractVariables

ExtractVariables 오류 이름 ExtractVariables 정책 런타임 오류 참조

JSONtoXML

JSONtoXML 오류 이름 JSONtoXML 정책 런타임 오류 참조

KeyValueMap

KeyValueMap 오류 이름 KeyValueMapOperations 정책 런타임 오류 참조

MessageValidation

MessageValidation 오류 이름 SOAPMessageValidation 정책 런타임 오류 참조

RaiseFault

RaiseFault RaiseFaultException steps.raisefault.RaiseFault

XMLtoJSON

XMLtoJSON 오류 이름 XMLtoJSON 정책 런타임 오류 참조

XSLTransformation

XSLTransformation 오류 이름 XSLTransform 정책 런타임 오류 참조

수익 창출

Mint UndefinedProduct mintstep.undefinedProduct

보안 정책

AccessControl

AccessControl 오류 이름 AccessControl 정책 런타임 오류 참조

BasicAuthentication

BasicAuthentication 오류 이름 BasicAuthentication 정책 런타임 오류 참조

JSONThreatProtection

JSONThreatProtection 오류 이름 JSONThreatProtection 정책 런타임 오류 참조

JWT

JWT 오류 이름 JWT 정책 런타임 오류 참조

OAuth

OAuth 오류 이름 OAuth V2 정책 런타임 오류 참조

정규식 보호

RegexProtection 오류 이름 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 오류 이름 XMLThreatProtection 정책 런타임 오류 참조

Sense

Sense

Sense RaiseFault messaging.runtime.SenseRaiseFault

트래픽 관리 정책

캐싱

Caching InvalidExpiryDatForCacheEntry messaging.config.beans.InvalidExpiryDateForCacheEntry

ConcurrentRateLimit

ConcurrentRateLimit ConcurrentRateLimitViolation policies.concurrentratelimit.ConcurrentRatelimitViolation

할당량

Quota 오류 이름 Quota 정책 런타임 오류 참조

Quota 또는 SpikeArrest

QuotaOrSpikeArrest InvalidMessageWeight policies.ratelimit.InvalidMessageWeight

ResetQuota

ResetQuota 오류 이름 ResetQuota 정책 런타임 오류 참조

SpikeArrest

SpikeArrest 오류 이름 SpikeArrest 정책 런타임 오류 참조