הדף הזה רלוונטי ל-Apigee ול-Apigee Hybrid.
לעיון במסמכי התיעוד של
Apigee Edge
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 DuplicateHeader | protocol.http.DuplicateHeader
|
||
| שם כותרת ריקה של HTTP | protocol.http.EmptyHeaderName
|
||
| HTTP HeaderNameWithNonASCIICharacter | protocol.http.HeaderNameWithNonAsciiChar
|
||
| HTTP HeaderWithInvalidCharacter | protocol.http.HeaderWithInvalidChar
|
||
| HTTP InvalidRequestPath | protocol.http.InvalidPath
|
||
| אורך HTTP נדרש | 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 | 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 Callout |
JavaScriptCallout errorname | שגיאות זמן ריצה במדיניות JavaScript | |
MessageLogging |
MessageLogging StepDefinitionExecutionFailed | steps.messagelogging.StepDefinitionExecutionFailed
|
|
סקריפט של צומת |
NodeScript ExecutionError | scripts.node.ScriptExecutionError
|
|
PythonScript |
PythonScript errorname | שגיאות זמן ריצה במדיניות PythonScript | |
Script |
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
|
||
| 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
|
||
מארח וירטואלי |
VirtualHost InvalidKeystoreOrTrustStore | messaging.runtime.SecurityStoreNotConfigured
|
|
| חנות אבטחה של VirtualHost לא מוגדרת | messaging.runtime.SecurityStoreNotConfigured
|
||
אחר |
Gateway HTTPErrorResponseCode | messaging.adaptors.http.flow.ErrorResponseCode
|
|
מדיניות גישור |
AssignMessage |
AssignMessage errorname | שגיאות בזמן ריצה של מדיניות AssignMessage |
ExtractVariables |
שם שגיאה של משתני חילוץ | שגיאות בזמן הריצה של מדיניות ExtractVariables | |
JSONtoXML |
JSONtoXML errorname | שגיאות בזמן ריצה של מדיניות JSONtoXML | |
KeyValueMap |
שם שגיאה של KeyValueMap | שגיאות בזמן ריצה של מדיניות KeyValueMapOperations | |
MessageValidation |
MessageValidation errorname | שגיאות בזמן ריצה במדיניות SOAPMessageValidation | |
RaiseFault |
RaiseFault RaiseFaultException | steps.raisefault.RaiseFault
|
|
XMLtoJSON |
XMLtoJSON errorname | שגיאות בזמן ריצה של מדיניות XMLtoJSON | |
XSLTransformation |
XSLTransformation errorname | שגיאות זמן ריצה במדיניות XSLTransform | |
מונטיזציה |
Mint UndefinedProduct | mintstep.undefinedProduct
|
|
מדיניות האבטחה |
AccessControl |
שם שגיאה של בקרת גישה | מידע על שגיאות זמן ריצה במדיניות AccessControl |
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 | |
לָחוּשׁ |
לָחוּשׁ |
תקלת העלאה בתחושה | messaging.runtime.SenseRaiseFault
|
מדיניות ניהול תנועה |
שמירה במטמון |
אחסון במטמון (InvalidExpiryDatForCacheEntry) | messaging.config.beans.InvalidExpiryDateForCacheEntry
|
ConcurrentRateLimit |
הפרת מגבלת קצב מקבילית | policies.concurrentratelimit.ConcurrentRatelimitViolation
|
|
מכסה |
שם שגיאה במכסה errorname | ראה שגיאות זמן ריצה של מדיניות מכסה | |
מכסה או SpikeArrest |
מכסה או מעצר עלייה לא חוקית משקל הודעה | policies.ratelimit.InvalidMessageWeight | |
ResetQuota |
איפוס מכסה שם שגיאה | מידע על שגיאות זמן ריצה במדיניות ResetQuota | |
SpikeArrest |
SpikeArrest errorname | שגיאות זמן ריצה במדיניות SpikeArrest |