Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về
Apigee X. thông tin
Apigee cung cấp một bộ mã lỗi cho nhiều tính năng để giúp bạn xác định vấn đề. Ví dụ: bạn có thể phân loại một mã trạng thái HTTP 4xx
hoặc 5xx
thông thường bằng một hoặc nhiều mã lỗi.
Mã lỗi cung cấp cho bạn thông tin hữu ích về các lỗi thời gian chạy, bao gồm cả thông tin về nguồn và tên lỗi ở định dạng sau: [prefix].[error_name]
Ví dụ: steps.raisefault.RaiseFault
Trong ví dụ này:
steps.raisefault
là tiền tố cho biết chính sách RaiseFault đã tạo ra lỗi.RaiseFault
là tên lỗi giúp bạn xác định nguyên nhân gây ra lỗi. Trong trường hợp này, chuỗi lỗi sẽ cung cấp thêm thông tin.
Bảng sau đây tóm tắt các mã lỗi, được sắp xếp theo danh mục và danh mục phụ.
Lưu ý: Khi thiết lập cảnh báo, mã lỗi được sắp xếp theo danh mục và danh mục con, đồng thời hiển thị tên mà con người có thể đọc được. Khi so sánh hoạt động quan hệ giữa các chỉ số, mã lỗi thô sẽ xuất hiện.
Danh mục | Danh mục con | Tên | Mã lỗi |
---|---|---|---|
Giao thức API |
HTTP |
HTTP BadFormData | protocol.http.BadFormData
|
HTTP BadRequestPath | protocol.http.BadPath
|
||
Tiêu đề trùng lặp HTTP | protocol.http.DuplicateHeader
|
||
HTTP EmptyHeaderName (Tên tiêu đề trống) | protocol.http.EmptyHeaderName
|
||
Tiêu đề HTTP TênWithNon ASCIICharacter | protocol.http.HeaderNameWithNonAsciiChar
|
||
Tiêu đề HTTPBằng ký tự không hợp lệ | protocol.http.HeaderWithInvalidChar
|
||
HTTP InvalidRequestPath | protocol.http.InvalidPath
|
||
Yêu cầu độ dài HTTP | messaging.adaptors.http.flow.LengthRequired
|
||
HTTP ProxyTunnelCreation không thành công | protocol.http.ProxyTunnelCreationFailed
|
||
Yêu cầu HTTP HasABigBody | protocol.http.TooBigBody
|
||
Yêu cầu HTTP CóABigLine | protocol.http.TooBigLine
|
||
Phản hồi HTTP306Được đặt trước | protocol.http.Response306Reserved
|
||
Phản hồi HTTP405withoutAllowHeader | protocol.http.Response405WithoutAllowHeader
|
||
ResponseWithBodyForIncorrectStatusCode | protocol.http.ResponseWithBody
|
||
HTTP TargetURLHasEmptyPath | protocol.http.EmptyPath
|
||
Tiêu đề HTTP quá lớn | protocol.http.TooBigHeaders
|
||
Mã hoá HTTP không được hỗ trợ | protocol.http.UnsupportedEncoding
|
||
Nhà phát triển/ứng dụng |
Quản lý chính |
KeyManagement AccessTokenNotApproved | keymanagement.service.access_token_not_approved
|
KeyManagement APIProductNotFound | keymanagement.service.InvalidAPICallAsNoApiProductMatchFound
|
||
Ứng dụng KeyManagement không được phê duyệt | keymanagement.service.invalid_client-app_not_approved
|
||
Ứng dụng KeyManagement không được phê duyệt | keymanagement.service.app_not_approved
|
||
Mã phép quản lý KeyManagement đã hết hạn | keymanagement.service.access_denied-authorization_code_expired
|
||
Uỷ quyền KeyManagement không hợp lệ | keymanagement.service.invalid_request-authorization_code_invalid
|
||
KeyManagement ClientIDProxyCodeMismatch | keymanagement.service.invalid_client-client_id_authorzation_code_mismatch
|
||
Mã ứng dụng khách hàng quản lý khoá không được chấp thuận | keymanagement.service.invalid_client-client_id_not_approved
|
||
Trạng thái công ty của KeyManagement không hoạt động | keymanagement.service.CompanyStatusNotActive
|
||
Khoá người dùng KeyManagement đã hết hạn | keymanagement.service.consumer_key_expired
|
||
Nhà phát triển KeyManagement không hoạt động | 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
|
||
Đã hết hạn KeyManagement RefreshToken | keymanagement.service.refresh_token_expired
|
||
Chính sách về tiện ích |
JavaCallout |
Chú thích Java errorname | Xem Lỗi thời gian chạy chính sách Chú thích Java |
Chú thích JavaScript |
Chú thích JavaScript errorname | Xem lỗi thời gian chạy chính sách JavaScript | |
MessageLogging |
MessageLogging StepDefinitionExecutionFailed | steps.messagelogging.StepDefinitionExecutionFailed
|
|
Tập lệnh nút |
Lỗi thực thi NodeScript | scripts.node.ScriptExecutionError
|
|
PythonScript |
errorname của PythonScript | Xem phần Lỗi thời gian chạy chính sách PythonScript | |
Kịch bản |
Không đánh giá được tập lệnh | steps.script.ScriptEvaluationFailed
|
|
ServiceCallout |
Chú thích dịch vụ errorname | Xem Lỗi thời gian chạy chính sách Chú thích dịch vụ | |
Cổng |
Proxy |
API cổng vào đã hết thời gian chờ | flow.APITimedOut
|
Không tìm thấy ứng dụng cổng vào | messaging.adaptors.http.flow.ApplicationNotFound
|
||
Giải nén cổng vào trạng thái thất bại tại yêu cầu | messaging.adaptors.http.flow.DecompressionFailureAtRequest
|
||
Cổng giải nénFailureAtResponse | messaging.adaptors.http.flow.DecompressionFailureAtResponse
|
||
Không tìm thấy khoá bí danh cổng vào | security.util.KeyAliasNotFound
|
||
Tuyến đến mục tiêu không thành công | messaging.runtime.RouteFailed
|
||
Cổng SharedFlowNotFound | flow.SharedFlowNotFound
|
||
Thiếu mục tiêu cổng vào | messaging.runtime.TargetMissing
|
||
Mục tiêu |
Cổng giao tiếp không thành công vớiTargetEndpoint | messaging.adaptors.http.flow.SslHandshakeFailed
|
|
Thời gian chờ cổng vào bằng chú thích mục tiêu | messaging.adaptors.http.flow.GatewayTimeout | ||
Mục tiêu cổng hoặc chú thích kết thúc không có sẵn | messaging.adaptors.http.flow.ServiceUnavailable | ||
Cổng TargetServerConfiguredInLoad BalancerIsDown | messaging.adaptors.http.flow.NoActiveTargets
|
||
Cổng EOFAtTarget không mong muốn | messaging.adaptors.http.flow.UnexpectedEOFAtTarget | ||
Khác |
Mã HTTPErrorResponseCode của cổng vào | messaging.adaptors.http.flow.ErrorResponseCode
|
|
Chính sách dàn xếp |
AssignMessage |
ModifierMessage errorname | Xem phần Lỗi thời gian chạy chính sách GánMessage |
ExtractVariables |
ExtractVariables tên lỗi | Xem nội dung Lỗi thời gian chạy của chính sách ExtractVariables | |
JSONtoXML |
errorname của JSONtoXML | Xem lỗi thời gian chạy chính sách JSONtoXML | |
KeyValueMap |
Bản đồ khoá giá trị lỗi | Xem phần Lỗi thời gian chạy chính sách KeyValueMapOperations | |
MessageValidation |
errorname của Xác thực tin nhắn | Xem lỗi thời gian chạy chính sách SOAPMessageValidation | |
RaiseFault |
RaiseFault RaiseFaultException | steps.raisefault.RaiseFault
|
|
XMLtoJSON |
Tên lỗi XMLtoJSON | Xem lỗi thời gian chạy chính sách XMLtoJSON | |
XSLTransformation |
Errorname (Tên lỗi) của gtagTransformation | Xem Lỗi thời gian chạy của chính sách XSLTransform | |
Kiếm tiền |
Sản phẩm chưa xác định của Mint | mintstep.undefinedProduct
|
|
Chính sách bảo mật |
AccessControl |
AccessControl tên lỗi | Xem phần Lỗi thời gian chạy của chính sách AccessControl |
BasicAuthentication |
errorname của BasicXác thực | Xem nội dung Lỗi thời gian chạy của chính sách BasicConfirm | |
JSONThreatProtection |
errorname của JSONReturnProtection | Xem lỗi thời gian chạy của chính sách JSONBảo vệ | |
Giờ WT |
JWT tên lỗi | Xem Lỗi thời gian chạy của chính sách JWT | |
OAuth |
errorname OAuth | Xem Lỗi thời gian chạy chính sách OAuth V2 | |
Bảo vệ Regex |
RegexProtection errorname | Xem phần lỗi thời gian chạy của chính sách chính sách Regular chínhionProtection | |
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
|
||
Không xác thực được chữ ký xác nhận SAML | steps.saml.validate.SignatureValidationFailed
|
||
Giải pháp XPath xác nhận SAML không thành công | steps.saml.validate.XPathResolutionFailed
|
||
XMLThreatProtection |
Tên lỗi của XML vẽ các mối đe doạ | Xem lỗi thời gian chạy của chính sách XML AeProtection | |
Sense |
Sense |
Cảm giác RaiseFault | messaging.runtime.SenseRaiseFault
|
Chính sách quản lý lưu lượng truy cập |
Chức năng lưu vào bộ nhớ đệm |
Lưu vào bộ nhớ đệm InvalidExpiryDatForCacheEntry | messaging.config.beans.InvalidExpiryDateForCacheEntry
|
ConcurrentRateLimit |
ConcurrentRateLimit ConcurrentRateLimitLimit | policies.concurrentratelimit.ConcurrentRatelimitViolation
|
|
Hạn mức |
Hạn mức errorname | Xem nội dung Lỗi thời gian chạy của chính sách hạn mức | |
Hạn mức hoặc SpikeArrest |
Hạn ngạchOrSpikeArrest InvalidMessageWeight | policies.ratelimit.InvalidMessageWeight | |
ResetQuota |
Đặt lại errorname hạn mức | Xem Lỗi thời gian chạy của chính sách Đặt lại hạn mức | |
SpikeArrest |
errorname của SpikeArrest | Xem Lỗi thời gian chạy chính sách của SpokeArrest |