गड़बड़ी कोड का रेफ़रंस

Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं.
जानकारी

Apigee, अलग-अलग सुविधाओं के लिए गड़बड़ी के कोड का एक सेट उपलब्ध कराता है. इससे आपको समस्याओं का पता लगाने में मदद मिलती है. उदाहरण के लिए, किसी सामान्य 4xx या 5xx एचटीटीपी स्टेटस कोड को, एक या उससे ज़्यादा गड़बड़ी कोड का इस्तेमाल करके बांटा जा सकता है.

गड़बड़ी के कोड से, आपको रनटाइम गड़बड़ियों के बारे में काम की जानकारी मिलती है. इसमें, गड़बड़ी के सोर्स और नाम की जानकारी इस फ़ॉर्मैट में मिलती है: [prefix].[error_name]

उदाहरण के लिए: steps.raisefault.RaiseFault

इस उदाहरण में:

  • steps.raisefault वह प्रीफ़िक्स है जो बताता है कि RaiseFault नीति ने गड़बड़ी जनरेट की है.
  • RaiseFault, गड़बड़ी का नाम है. इससे आपको गड़बड़ी की वजह का पता चलता है. इस मामले में, गड़बड़ी की जानकारी देने वाली स्ट्रिंग से ज़्यादा जानकारी मिलेगी.

नीचे दी गई टेबल में, गड़बड़ी के कोड की खास जानकारी दी गई है. इन्हें कैटगरी और सब-कैटगरी के हिसाब से व्यवस्थित किया गया है.

ध्यान दें: सूचनाएं सेट अप करते समय, गड़बड़ी के कोड को कैटगरी और सब-कैटगरी के हिसाब से व्यवस्थित किया जाता है. साथ ही, उन्हें ऐसा नाम दिया जाता है जिसे कोई भी व्यक्ति आसानी से पढ़ सके. मेट्रिक के बीच रिलेशनल गतिविधि की तुलना करते समय, गड़बड़ी के रॉ कोड दिखते हैं.

कैटगरी उप-श्रेणी नाम गड़बड़ी का कोड

एपीआई प्रोटोकॉल

HTTP

HTTP BadFormData protocol.http.BadFormData
HTTP BadRequestPath protocol.http.BadPath
HTTP DuplicateHeader protocol.http.DuplicateHeader
एचटीटीपी EmptyHeaderName protocol.http.EmptyHeaderName
HTTP HeaderNameWithNonASCIICharacter protocol.http.HeaderNameWithNonAsciiChar
HTTP HeaderWithInvalidCharacter protocol.http.HeaderWithInvalidChar
HTTP InvalidRequestPath protocol.http.InvalidPath
एचटीटीपी 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 errorname JavaCallout की नीति से जुड़ी रनटाइम गड़बड़ियां देखें

JavaScript कॉलआउट

JavaScriptCallout errorname JavaScript नीति की रनटाइम गड़बड़ियां देखें

MessageLogging

MessageLogging StepDefinitionExecutionFailed steps.messagelogging.StepDefinitionExecutionFailed

नोड स्क्रिप्ट

NodeScript ExecutionError scripts.node.ScriptExecutionError

PythonScript

PythonScript errorname PythonScript की नीति से जुड़ी रनटाइम गड़बड़ियां देखें

स्क्रिप्ट

Script EvaluationFailed steps.script.ScriptEvaluationFailed

ServiceCallout

ServiceCallout errorname 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
गेटवे 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 errorname AssignMessage नीति की रनटाइम गड़बड़ियां देखें

ExtractVariables

ExtractVariables errorname ExtractVariables की नीति से जुड़ी रनटाइम गड़बड़ियां देखें

JSONtoXML

JSONtoXML errorname JSONtoXML नीति की रनटाइम गड़बड़ियां देखें

KeyValueMap

KeyValueMap errorname KeyValueMapOperations की नीति से जुड़ी रनटाइम गड़बड़ियां देखें

MessageValidation

MessageValidation errorname SOAPMessageValidation नीति की रनटाइम गड़बड़ियां देखें

RaiseFault

RaiseFault RaiseFaultException steps.raisefault.RaiseFault

XMLtoJSON

XMLtoJSON errorname XMLtoJSON नीति की रनटाइम गड़बड़ियां देखें

XSLTransformation

XSLTransformation errorname XSLTransform नीति की रनटाइम गड़बड़ियां देखें

कमाई करना

UndefinedProduct को मिंट करना mintstep.undefinedProduct

सुरक्षा नीति

AccessControl

AccessControl errorname ऐक्सेस कंट्रोल की नीति से जुड़ी रनटाइम गड़बड़ियां देखें

BasicAuthentication

BasicAuthentication errorname BasicAuthentication नीति की रनटाइम गड़बड़ियां देखें

JSONThreatProtection

JSONThreatProtection errorname JSONThreatProtection नीति की रनटाइम गड़बड़ियां देखें

JWT

JWT errorname JWT नीति की रनटाइम गड़बड़ियां देखें

OAuth

OAuth errorname OAuth V2 नीति की रनटाइम गड़बड़ियां देखें

रेगुलर एक्सप्रेशन की मदद से सुरक्षा

RegexProtection errorname 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 XMLThreatProtection नीति की रनटाइम गड़बड़ियां देखें

Sense

Sense

Sense RaiseFault messaging.runtime.SenseRaiseFault

ट्रैफ़िक मैनेजमेंट से जुड़ी नीति

कैश मेमोरी में सेव करना

Caching InvalidExpiryDatForCacheEntry messaging.config.beans.InvalidExpiryDateForCacheEntry

ConcurrentRateLimit

ConcurrentRateLimit ConcurrentRateLimitViolation policies.concurrentratelimit.ConcurrentRatelimitViolation

अनुरोध भेजने की तय सीमा

कोटा errorname कोटा नीति से जुड़ी रनटाइम गड़बड़ियां देखें

कोटा या SpikeArrest

QuotaOrSpikeArrest InvalidMessageWeight policies.ratelimit.InvalidMessageWeight

ResetQuota

ResetQuota errorname ResetQuota नीति की रनटाइम गड़बड़ियां देखें

SpikeArrest

SpikeArrest errorname SpikeArrest नीति की रनटाइम गड़बड़ियां देखें