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

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

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

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

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

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

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

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

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

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

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

HTTP

एचटीटीपी बैडफ़ॉर्म डेटा protocol.http.BadFormData
एचटीटीपी BadRequestPath protocol.http.BadPath
एचटीटीपी डुप्लीकेट हेडर protocol.http.DuplicateHeader
एचटीटीपी खालीHeaderName protocol.http.EmptyHeaderName
एचटीटीपी HeaderNameWithNonASCII कैरेक्टर protocol.http.HeaderNameWithNonAsciiChar
एचटीटीपी HeaderWithअमान्यcharacter protocol.http.HeaderWithInvalidChar
एचटीटीपी अमान्य अनुरोध पाथ protocol.http.InvalidPath
एचटीटीपी लंबाई ज़रूरी है messaging.adaptors.http.flow.LengthRequired
एचटीटीपी प्रॉक्सीTunnelCreationजो काम नहीं कर रहा protocol.http.ProxyTunnelCreationFailed
एचटीटीपी अनुरोधHasABigBody protocol.http.TooBigBody
एचटीटीपी अनुरोध HaveABigLine protocol.http.TooBigLine
एचटीटीपी रिस्पॉन्स306Is Reserved protocol.http.Response306Reserved
HTTP Response405WithoutAllowHeader protocol.http.Response405WithoutAllowHeader
ResponseWithBodyForIncorrectStatusCode protocol.http.ResponseWithBody
एचटीटीपी टारगेट यूआरएलHasEmptyPath protocol.http.EmptyPath
एचटीटीपी TOBigHeaders protocol.http.TooBigHeaders
एचटीटीपी एन्कोडिंग का इस्तेमाल नहीं किया जा सकता protocol.http.UnsupportedEncoding

डेवलपर/ऐप्लिकेशन

कुंजी प्रबंधन

KeyManagement AccessToken स्वीकृत नहीं है keymanagement.service.access_token_not_approved
KeyManagement APIProductNotFound keymanagement.service.InvalidAPICallAsNoApiProductMatchFound
कुंजी को मैनेज करने वाले ऐप्लिकेशन को मंज़ूरी नहीं मिली keymanagement.service.invalid_client-app_not_approved
कुंजी को मैनेज करने वाले ऐप्लिकेशन को मंज़ूरी नहीं मिली keymanagement.service.app_not_approved
KeyManagement AuthorizeCode की समयसीमा खत्म हो गई है keymanagement.service.access_denied-authorization_code_expired
कुंजी मैनेजमेंट कोड अमान्य है keymanagement.service.invalid_request-authorization_code_invalid
KeyManagement ClientIDauthorizationCodeMismatch keymanagement.service.invalid_client-client_id_authorzation_code_mismatch
KeyManagement ClientIDस्वीकार नहीं किया गया है keymanagement.service.invalid_client-client_id_not_approved
KeyManagement CompanyStatusNotActive keymanagement.service.CompanyStatusNotActive
KeyManagement उपभोक्ता कुंजी की समयसीमा खत्म हो गई है keymanagement.service.consumer_key_expired
KeyManagement DeveloperNotActive keymanagement.service.DeveloperStatusNotActive
KeyManagement अमान्यAccessToken keymanagement.service.oauth10_access_token_doesnotexist
KeyManagement अमान्यClientID keymanagement.service.InvalidClientIdForGivenResource
KeyManagement अमान्यClientID keymanagement.service.invalid_client-client_id_authorzation_code_mismatch
KeyManagement अमान्यClientID keymanagement.service.invalid_client-invalid_client_id
KeyManagementअमान्यConsumerKey keymanagement.service.invalid_consumer_key
KeyManagement invalidRefreshToken keymanagement.service.invalid_refresh_token
KeyManagement रीफ़्रेशToken की समयसीमा खत्म हो गई है keymanagement.service.refresh_token_expired

एक्सटेंशन नीति

JavaCallout

Javaकॉलआउट गड़बड़ी का नाम Java कॉलआउट नीति की रनटाइम गड़बड़ियां देखें

JavaScript कॉलआउट

JavaScript कॉलआउट गड़बड़ी का नाम JavaScript नीति से जुड़ी रनटाइम की गड़बड़ियां देखें

MessageLogging

MessageLogging चरण इसके बाद, steps.messagelogging.StepDefinitionExecutionFailed

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

NodeScript ExecutionError scripts.node.ScriptExecutionError

PythonScript

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

स्क्रिप्ट

स्क्रिप्ट का आकलन नहीं किया जा सका steps.script.ScriptEvaluationFailed

ServiceCallout

सेवा कॉलआउट गड़बड़ी का नाम सेवा कॉलआउट नीति के रनटाइम से जुड़ी गड़बड़ियां देखें

गेटवे

प्रॉक्सी

गेटवे APITimedOut flow.APITimedOut
गेटवे ऐप्लिकेशन नहीं मिला messaging.adaptors.http.flow.ApplicationNotFound
गेटवे डिकंप्रेशनFailureAtRequest messaging.adaptors.http.flow.DecompressionFailureAtRequest
गेटवे डिकंप्रेसियनFailureAtResponse messaging.adaptors.http.flow.DecompressionFailureAtResponse
गेटवे KeyAliasNotFound security.util.KeyAliasNotFound
गेटवे रूट से टारगेट फ़ेल हो गया messaging.runtime.RouteFailed
गेटवे SharedFlowNotFound flow.SharedFlowNotFound
गेटवे लक्ष्य उपलब्ध नहीं है messaging.runtime.TargetMissing

टारगेट

गेटवे काम नहीं कर रहा हैHandShakeWithTargetEndpoint messaging.adaptors.http.flow.SslHandshakeFailed
गेटवे टाइमआउट टारगेट या कॉलआउट messaging.adaptors.http.flow.GatewayTimeout
गेटवे टारगेट याकॉलआउटएंडपॉइंट उपलब्ध नहीं है messaging.adaptors.http.flow.ServiceUnavailable
गेटवे टारगेट सर्वर कॉन्फ़िगर-इनलोड बैलेंसरIsडाउन messaging.adaptors.http.flow.NoActiveTargets
गेटवे अनपेक्षितEOFAtTarget messaging.adaptors.http.flow.UnexpectedEOFAtTarget

अन्य

गेटवे HTTPErrorResponseCode messaging.adaptors.http.flow.ErrorResponseCode

मीडिएशन की नीति

AssignMessage

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

ExtractVariables

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

JSONtoएक्सएमएल

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

KeyValueMap

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

MessageValidation

Messageवैल से जुड़ी गड़बड़ी का नाम SOAPMessageDescription नीति से जुड़ी रनटाइम की गड़बड़ियां देखें

RaiseFault

riseFault ComposeFaultexcept टूल steps.raisefault.RaiseFault

XMLtoJSON

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

XSLTransformation

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

कमाई करना

मिंट UnundefinedProduct mintstep.undefinedProduct

सुरक्षा नीति

AccessControl

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

BasicAuthentication

बुनियादी पुष्टि करने से जुड़ी गड़बड़ी का नाम बुनियादी पुष्टि करने की नीति के दौरान रनटाइम से जुड़ी गड़बड़ियां देखें

JSONThreatProtection

JSON इंसानों के काम करने की चेतावनी देने वाली गड़बड़ी का नाम JSONThreadProtection नीति से जुड़ी रनटाइम की गड़बड़ियां देखें

JWT

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

OAuth

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

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

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

SAMLAssertion

एसएएमएल दावा अमान्य कीस्टोर steps.saml.generate.InvalidKeyStore
एसएएमएल दावा अमान्य मीडिया टाइप steps.saml.generate.InvalidMediaTpe
एसएएमएल दावे की पुष्टि के लिए अमान्य TrustStore steps.saml.validate.InvalidTrustStore
एसएएमएल दावा करने की प्रोसेस steps.saml.validate.NotBeforeConditionViolated
एसएएमएल दावे की पुष्टि नहीं हो पाई steps.saml.validate.SignatureValidationFailed
एसएएमएल एक्सपैरशन XPath समस्या का हल नहीं हो सका steps.saml.validate.XPathResolutionFailed

XMLThreatProtection

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

Sense

Sense

Sense riseFault messaging.runtime.SenseRaiseFault

ट्रैफ़िक प्रबंधन की नीति

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

अमान्य कैशेपी को कैश मेमोरी में सेव करना messaging.config.beans.InvalidExpiryDateForCacheEntry

ConcurrentRateLimit

ConcurrentrateLimit ConcurrentRATELimit उल्लंघनों policies.concurrentratelimit.ConcurrentRatelimitViolation

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

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

कोटा या SpikeArrest

QUOTAOrSpikeArrest दोबारा, मैसेज का वज़न तय नहीं करना policies.ratelimit.InvalidMessageWeight

ResetQuota

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

SpikeArrest

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