כרגע מוצג התיעוד של 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
|
||
EmptyHeaderName ב-HTTP | protocol.http.EmptyHeaderName
|
||
HeaderNameWithNonASCIIcharacter ב-HTTP | protocol.http.HeaderNameWithNonAsciiChar
|
||
כותרת HTTP עם תו לא חוקי | protocol.http.HeaderWithInvalidChar
|
||
HTTP לא חוקי: | protocol.http.InvalidPath
|
||
אורך HTTP נדרש | messaging.adaptors.http.flow.LengthRequired
|
||
ProxyTunnelCreationנכשל | protocol.http.ProxyTunnelCreationFailed
|
||
HTTP RequestHasABigBody | protocol.http.TooBigBody
|
||
בקשות HTTP haveABigLine | protocol.http.TooBigLine
|
||
תגובת HTTP306IsReserve | protocol.http.Response306Reserved
|
||
תגובת HTTP 405WithoutAllowHeader | protocol.http.Response405WithoutAllowHeader
|
||
ResponseWithBodyForIncorrectStatusCode | protocol.http.ResponseWithBody
|
||
HTTP TargetURLHasEmptyPath | protocol.http.EmptyPath
|
||
כותרות שונות של HTTP | 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 AuthorizationCode) | keymanagement.service.access_denied-authorization_code_expired
|
||
KeyManagement AuthorizationCode לא חוקי | keymanagement.service.invalid_request-authorization_code_invalid
|
||
KeyManagement ClientIDAuthorizationCodeMismatch | keymanagement.service.invalid_client-client_id_authorzation_code_mismatch
|
||
ClientManagement ClientIDNotApproved | keymanagement.service.invalid_client-client_id_not_approved
|
||
KeyManagement CompanyStatusNotActive | keymanagement.service.CompanyStatusNotActive
|
||
פג תוקף מפתח הצרכן של KeyManagement | keymanagement.service.consumer_key_expired
|
||
מפתח ניהול מפתחות לא פעיל | keymanagement.service.DeveloperStatusNotActive
|
||
KeyManagement InvalidAccessToken | keymanagement.service.oauth10_access_token_doesnotexist
|
||
מזהה לקוח לא חוקי של KeyManagement | keymanagement.service.InvalidClientIdForGivenResource
|
||
מזהה לקוח לא חוקי של KeyManagement | keymanagement.service.invalid_client-client_id_authorzation_code_mismatch
|
||
מזהה לקוח לא חוקי של KeyManagement | keymanagement.service.invalid_client-invalid_client_id
|
||
KeyManagement לא חוקי ConsumerKey | keymanagement.service.invalid_consumer_key
|
||
KeyManagement invalidרענןToken | keymanagement.service.invalid_refresh_token
|
||
פג התוקף של אסימון רענון KeyManagement | keymanagement.service.refresh_token_expired
|
||
המדיניות בנושא תוספים |
JavaCallout |
errorname של JavaCallout | מידע נוסף זמין בקטע שגיאות זמן ריצה במדיניות של JavaCallout |
יתרונות מרכזיים של JavaScript |
שם שגיאה בהסבר על JavaScript | בקישור הבא אפשר לעיין בקטע שגיאות בזמן ריצה של מדיניות JavaScript | |
MessageLogging |
MessageLogging StepDefinitionExecutionנכשלה | steps.messagelogging.StepDefinitionExecutionFailed
|
|
סקריפט של צומת |
שגיאת הפעלה של NodeScript | scripts.node.ScriptExecutionError
|
|
PythonScript |
שם שגיאה ב-PythonScript | מידע נוסף מופיע במאמר שגיאות זמן ריצה של מדיניות PythonScript | |
Script |
הערכת הסקריפט נכשלה | steps.script.ScriptEvaluationFailed
|
|
ServiceCallout |
שם שגיאה בתוסף היתרונות המרכזיים של השירות | מידע נוסף זמין בקטע שגיאות בזמן ריצה של המדיניות של ServiceCallout | |
שער |
שרת Proxy |
APITimedOut של Gateway | flow.APITimedOut
|
אפליקציית השער לא נמצאה | messaging.adaptors.http.flow.ApplicationNotFound
|
||
ביטול הדחיסה של GatewayFailureAtRequest | messaging.adaptors.http.flow.DecompressionFailureAtRequest
|
||
ביטול הדחיסה של GatewayFailureAtResponse | messaging.adaptors.http.flow.DecompressionFailureAtResponse
|
||
כינוי מפתח של השער לא נמצא | security.util.KeyAliasNotFound
|
||
שער RouteToTargetנכשל | messaging.runtime.RouteFailed
|
||
שער SharedFlowNotFound | flow.SharedFlowNotFound
|
||
חסר יעד של Gateway | messaging.runtime.TargetMissing
|
||
לטירגוט |
השער נכשלHandshakeWithTargetEndpoint | messaging.adaptors.http.flow.SslHandshakeFailed
|
|
הזמן הקצוב לתפוגת השער עםTargetOrCallout | messaging.adaptors.http.flow.GatewayTimeout | ||
שער יעדאויתרונות מרכזייםEndpointsNotAvailable | messaging.adaptors.http.flow.ServiceUnavailable | ||
שער TargetServerConfiguredInLoad BalancerIsDown | messaging.adaptors.http.flow.NoActiveTargets
|
||
שער לא צפויEOFAtTarget | messaging.adaptors.http.flow.UnexpectedEOFAtTarget | ||
אחר |
Gateway HTTPErrorResponseCode | messaging.adaptors.http.flow.ErrorResponseCode
|
|
המדיניות בנושא תהליך בחירת הרשת (Mediation) |
AssignMessage |
שם השגיאה של assignMessage | לפרטים, אפשר לעיין בקטע שגיאות בזמן ריצה במדיניות AssignedMessage |
ExtractVariables |
שם שגיאה של extracts | מידע נוסף זמין בקטע שגיאות זמן ריצה במדיניות extracts | |
קובץ JSONtoXML |
שם שגיאה של JSONtoXML | כדאי לעיין בקטע שגיאות זמן ריצה של מדיניות JSONtoXML | |
KeyValueMap |
שם השגיאה של KeyValueMap | מידע נוסף על שגיאות זמן ריצה במדיניות KeyValueMapOperations | |
MessageValidation |
שם השגיאה של MessageAuthentication | מידע נוסף מופיע בקטע שגיאות זמן ריצה במדיניות SOAPMessageValidation | |
RaiseFault |
חריגת RaiseFault RaiseFault | steps.raisefault.RaiseFault
|
|
XMLtoJSON |
שם שגיאה של XMLtoJSON | מידע נוסף זמין בקטע שגיאות זמן ריצה של מדיניות XMLtoJSON | |
XSLTransformation |
שם שגיאה של XSLTransformation | כדאי לעיין בקטע שגיאות זמן ריצה של מדיניות XSLTransform | |
מונטיזציה |
מוצר לא מוגדר מנטה | mintstep.undefinedProduct
|
|
מדיניות אבטחה |
AccessControl |
שם שגיאה של AccessControl | מידע נוסף מופיע בקטע שגיאות זמן ריצה של מדיניות AccessControl |
BasicAuthentication |
שם השגיאה של BasicAuthentication | מידע נוסף מופיע בקטע שגיאות זמן ריצה של מדיניות BasicAuthentication | |
JSONThreatProtection |
errorname של JSONThreatProtection | למידע נוסף, אפשר לעיין בקטע שגיאות זמן ריצה של המדיניות JSONThreatProtection | |
יפן |
שם השגיאה של JWT | כדאי לעיין בקטע שגיאות זמן ריצה של מדיניות JWT | |
OAuth |
שם השגיאה של OAuth | למידע נוסף על שגיאות זמן ריצה של מדיניות OAuth V2 | |
הגנה מפני ביטוי רגולרי (regex) |
errorname של RegexProtection | מידע נוסף מופיע בקטע שגיאות זמן ריצה של המדיניות StandardExpressionProtection | |
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 SignatureAuthenticationנכשל | steps.saml.validate.SignatureValidationFailed
|
||
SAMLAssertion XPathResolutionנכשל | steps.saml.validate.XPathResolutionFailed
|
||
XMLThreatProtection |
errorname של XMLThreatProtection | כדאי לעיין בקטע שגיאות זמן ריצה של מדיניות XMLThreatProtection | |
Sense |
Sense |
Sense RaiseFault | messaging.runtime.SenseRaiseFault
|
מדיניות בנושא ניהול תנועה |
שמירה במטמון |
שמירה במטמון לא חוקיExpiryDatForCacheEntry | messaging.config.beans.InvalidExpiryDateForCacheEntry
|
ConcurrentRateLimit |
הפרה בו-זמנית של ConcurrentRateLimit | policies.concurrentratelimit.ConcurrentRatelimitViolation
|
|
מכסה |
שם שגיאה של מכסה | מידע נוסף מופיע בקטע שגיאות זמן ריצה של מדיניות המכסה | |
Quota או SpikeArrest |
QuotaOrSpikeArrest InvalidMessage weight (משקל הודעה לא חוקי) | policies.ratelimit.InvalidMessageWeight | |
ResetQuota |
שם השגיאה של איפוס המכסה | כדאי לעיין בקטע שגיאות זמן ריצה של מדיניות ZeroQuota | |
SpikeArrest |
שם השגיאה של SpikeArrest | למידע נוסף, אפשר לעיין בקטע שגיאות זמן ריצה של מדיניותSpikeArrest |