يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات
Apigee X. المعلومات
توفّر Apigee مجموعة من رموز الأخطاء لميزات مختلفة تساعدك في تشخيص المشاكل. على سبيل المثال، يمكن تصنيف رمز حالة HTTP نموذجي 4xx
أو 5xx
باستخدام رمز خطأ واحد أو أكثر.
توفِّر لك رموز الخطأ معلومات مفيدة عن أخطاء وقت التشغيل، بما في ذلك معلومات عن مصدر الخطأ واسمه بالتنسيق التالي: [prefix].[error_name]
.
مثال: steps.raisefault.RaiseFault
في هذا المثال:
- تشير السمة
steps.raisefault
إلى البادئة التي تشير إلى أنّ الخطأ يؤدي إلى حدوث الخطأ في سياسة DrawFault. RaiseFault
هو اسم الخطأ الذي يساعدك في تحديد سبب الخطأ. في هذه الحالة، ستقدم سلسلة الخطأ المزيد من المعلومات.
يلخص الجدول التالي رموز الأخطاء، مرتبة حسب الفئة والفئة الفرعية.
ملاحظة: عند إعداد التنبيهات، يتم تنظيم رموز الأخطاء حسب الفئة والفئة الفرعية، وتعرض اسمًا يمكن للمستخدمين قراءته. عند مقارنة النشاط الارتباطي بين المقاييس، يتم عرض رموز الأخطاء الأولية.
الفئة | فئة فرعية | الاسم | رمز الخطأ |
---|---|---|---|
بروتوكول واجهة برمجة التطبيقات |
HTTP |
بيانات BadFormData الخاصة بـ HTTP | protocol.http.BadFormData
|
مسار BadRequestPath الخاص ببروتوكول HTTP | protocol.http.BadPath
|
||
عنوان HTTP مكرّر | protocol.http.DuplicateHeader
|
||
اسم HTTP blankHeaderName | protocol.http.EmptyHeaderName
|
||
عنوان HTTPNameWithأحرف غير ASCII | protocol.http.HeaderNameWithNonAsciiChar
|
||
عنوان HTTP يتضمن غير صالح | protocol.http.HeaderWithInvalidChar
|
||
مسار طلب بروتوكول HTTP غير صالح | protocol.http.InvalidPath
|
||
طول HTTP مطلوب | messaging.adaptors.http.flow.LengthRequired
|
||
تعذّر إنشاء ProxyTunnelلإنشاء بروتوكول HTTP | protocol.http.ProxyTunnelCreationFailed
|
||
طلب HTTPHasABigBody | protocol.http.TooBigBody
|
||
طلبات HTTP التي تحتوي على ABigLine | protocol.http.TooBigLine
|
||
استجابة HTTP 306يتم حجزها | protocol.http.Response306Reserved
|
||
استجابة HTTP 405WithoutAllowHeader | protocol.http.Response405WithoutAllowHeader
|
||
ResponseWithBodyForIncorrectStatusCode | protocol.http.ResponseWithBody
|
||
استهداف HTTP URLHasBlankPath | protocol.http.EmptyPath
|
||
عناوين HTTP TooBigHeaders | protocol.http.TooBigHeaders
|
||
ترميز HTTP غير متوافق | protocol.http.UnsupportedEncoding
|
||
المطوّر/التطبيق |
إدارة المفاتيح |
KeyManagement AccessTokenNotApproved | keymanagement.service.access_token_not_approved
|
KeyManagement APIProductNotFound | keymanagement.service.InvalidAPICallAsNoApiProductMatchFound
|
||
تطبيق KeyManagement غير معتمد | keymanagement.service.invalid_client-app_not_approved
|
||
تطبيق KeyManagement غير معتمد | keymanagement.service.app_not_approved
|
||
انتهت صلاحية رمز تفويض إدارة المفاتيح | keymanagement.service.access_denied-authorization_code_expired
|
||
رمز تفويض KeyManagement غير صالح | keymanagement.service.invalid_request-authorization_code_invalid
|
||
KeyManagement ClientID CertificationCodeMismatch | 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 invalidAccessToken | 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.service.invalid_consumer_key
|
||
KeyManagement غير صالح لإعادة التحميل | keymanagement.service.invalid_refresh_token
|
||
انتهت صلاحية رمز تحديث KeyManagement | keymanagement.service.refresh_token_expired
|
||
سياسة الإضافات |
JavaCallout |
اسم خطأ وسيلة شرح Java | يُرجى الاطّلاع على أخطاء وقت تشغيل سياسة JavaCallout |
وسيلة شرح JavaScript |
اسم خطأ وسيلة شرح JavaScript | راجِع أخطاء وقت تشغيل سياسة JavaScript. | |
MessageLogging |
تعذّر تسجيل رسالة التسجيل في خطوةDefinitionExecution. | steps.messagelogging.StepDefinitionExecutionFailed
|
|
النص البرمجي للعقدة |
خطأ تنفيذ NodeScript | scripts.node.ScriptExecutionError
|
|
PythonScript |
اسم خطأ PythonScript | راجِع أخطاء وقت تشغيل سياسة PythonScript | |
النص |
تعذّر تقييم النص البرمجي. | steps.script.ScriptEvaluationFailed
|
|
ServiceCallout |
اسم خطأ وسيلة شرح الخدمة | يُرجى الاطِّلاع على أخطاء وقت تشغيل سياسة ServiceCallout | |
البوابة |
الخادم الوكيل |
توقُّف واجهة برمجة التطبيقات للمدخل | flow.APITimedOut
|
لم يتم العثور على تطبيق المدخل | messaging.adaptors.http.flow.ApplicationNotFound
|
||
إلغاء ضغط البوابة | messaging.adaptors.http.flow.DecompressionFailureAtRequest
|
||
إلغاء ضغط البوابة | messaging.adaptors.http.flow.DecompressionFailureAtResponse
|
||
لم يتم العثور على الاسم المستعار لمفتاح المدخل | security.util.KeyAliasNotFound
|
||
تعذّر توجيه المدخلات | messaging.runtime.RouteFailed
|
||
بوابة SharedFlowNotFound | flow.SharedFlowNotFound
|
||
هدف المدخل مفقود | messaging.runtime.TargetMissing
|
||
الهدف |
تعذّر الدخول عند تأكيد الاتصال باستخدامTargetEndpoint. | messaging.adaptors.http.flow.SslHandshakeFailed
|
|
مهلة البوابة مع هدف أو وسيلة الشرح | messaging.adaptors.http.flow.GatewayTimeout | ||
هدف البوابة أوCalloutEndpointsNotAvailable | messaging.adaptors.http.flow.ServiceUnavailable | ||
بوابة TargetServerConfiguredInLoadBalancerIsDown | messaging.adaptors.http.flow.NoActiveTargets
|
||
هدف EOFAtTarget غير متوقع للمدخل | messaging.adaptors.http.flow.UnexpectedEOFAtTarget | ||
غير ذلك |
مدخل HTTPErrorResponseCode | messaging.adaptors.http.flow.ErrorResponseCode
|
|
سياسة التوسّط |
AssignMessage |
اسم خطأ "AssignMessage" | راجِع أخطاء وقت تشغيل سياسة AssignMessage |
ExtractVariables |
اسم الخطأ لمتغيرات استخراج | راجِع أخطاء وقت التشغيل لسياسة استخراج المتغيّرات | |
JSONtoXML |
اسم خطأ JSONtoXML | يُرجى الاطِّلاع على أخطاء وقت تشغيل سياسة JSONtoXML | |
KeyValueMap |
errorname (اسم خطأ KeyValueMap) | يُرجى الاطّلاع على أخطاء وقت تشغيل سياسة KeyValueMapOperations. | |
MessageValidation |
اسم خطأ التحقّق من صحة الرسالة | يُرجى الاطّلاع على أخطاء وقت تشغيل سياسة SOAPMessage بدء الاستخدام | |
RaiseFault |
رفع خطأ رفع مستوى الاستثناء | steps.raisefault.RaiseFault
|
|
ملف XMLtoJSON |
اسم خطأ XMLtoJSON | الاطّلاع على أخطاء وقت تشغيل سياسة XMLtoJSON | |
XSLTransformation |
اسم خطأ بيانات BigQuery | يُرجى الاطّلاع على أخطاء وقت تشغيل سياسة XSLTransform | |
تحقيق الربح |
جهة سكّ العُملة غير معروفة | mintstep.undefinedProduct
|
|
سياسة الأمان |
AccessControl |
اسم خطأ AccessControl | يُرجى الاطِّلاع على أخطاء وقت تشغيل سياسة AccessControl. |
BasicAuthentication |
اسم خطأ المصادقة الأساسية | يُرجى الاطِّلاع على أخطاء وقت تشغيل سياسة BasicAuth. | |
JSONThreatProtection |
اسم خطأ JSONThreatProtection | يُرجى الاطّلاع على أخطاء وقت تشغيل سياسة JSONThreatProtection | |
رمز JWT |
اسم خطأ JWT | يُرجى الاطِّلاع على أخطاء وقت تشغيل سياسة JWT | |
OAuth |
اسم خطأ OAuth | يُرجى الاطِّلاع على أخطاء وقت تشغيل سياسة OAuth V2 | |
حماية التعبير العادي |
اسم خطأ RegexProtection | الاطِّلاع على أخطاء وقت تشغيل سياسة StandardExpressionProtection | |
SAMLAssertion |
بيانات SAMLAssertion invalidKeyStore | steps.saml.generate.InvalidKeyStore
|
|
SAMLAssertion invalidMediaType | steps.saml.generate.InvalidMediaTpe
|
||
SAMLAssertion invalidTrustStore | steps.saml.validate.InvalidTrustStore
|
||
SAMLAssertion SAMLAssertionForNotقبلConditionViolated | steps.saml.validate.NotBeforeConditionViolated
|
||
إخفاق توقيع SAMLAssertion | steps.saml.validate.SignatureValidationFailed
|
||
تعذّر إتمام عملية XPathPermission (دقة XPath ) لـ SAMLAssertion | steps.saml.validate.XPathResolutionFailed
|
||
XMLThreatProtection |
اسم الخطأ في XMLThreatProtection | يُرجى الاطّلاع على أخطاء وقت تشغيل سياسة XMLThreatProtection. | |
Sense |
Sense |
Sense riseFault | messaging.runtime.SenseRaiseFault
|
سياسة إدارة الزيارات |
التخزين المؤقت |
التخزين المؤقت غير صالح لانتهاء الصلاحية | messaging.config.beans.InvalidExpiryDateForCacheEntry
|
ConcurrentRateLimit |
انتهاك ConcurrentRatelimit ConcurrentRateLimitانتهاك | policies.concurrentratelimit.ConcurrentRatelimitViolation
|
|
الحصة |
اسم خطأ الحصة | يُرجى الاطِّلاع على أخطاء وقت تشغيل سياسة الحصص. | |
حصة الحصة أو SpikeArrest |
حصص OrSpikeArrest invalidMessageWeight | policies.ratelimit.InvalidMessageWeight | |
ResetQuota |
اسم خطأ إعادة ضبط الحصة | راجِع أخطاء وقت تشغيل سياسة إعادة ضبط الحصص | |
SpikeArrest |
اسم خطأ SpikeArrest | راجِع أخطاء وقت تشغيل سياسة SpikeArrest |