Troubleshooting
After sending an RSA Assistance Cases AI API request following responses might be returned including technical errors in case of incorrect data provided or some other issues:
Selected errors response status codes
# | HTTP Code | Error CODE | Error Description | condition | Error solution |
---|---|---|---|---|---|
1 | 401 | CE009 | "Unauthorized. Please send your request via the authorized gateway" | NO authorization token (JWT issued by Apigee) provided in the API request | Provide the access token according to Get Started instructions. |
2 | 401 | oauth.v2.InvalidAccessToken | "Invalid access token" | Oauth2 Access token missing | Provide the access token according to Get Started instructions. |
3 | 401 | keymanagement.service.invalid_access_token | "Invalid access token" | Oauth2 Access token invalid or expired | Provide the access token according to Get Started instructions. |
4 | 401 | keymanagement.service.InvalidAPICall AsNoApiProductMatchFound |
"Invalid API call as no API product match found." | API Product not authorized for the dev app | Provide the access token according to Get Started instructions. |
5 | 404 | NA | "Not found" | Incorrect request sent by the client (resource path) | Check the request URL correctness so it meets the API specification. |
6 | 404 | messaging.adaptors.http.flow.ApplicationNotFound | "Unable to identify proxy for host default and url XXX". | Incorrect request sent by the client (host or base path) | Check the request host or base path correctness so it meets the API specification. |
7 | 429 | policies.ratelimit.QuotaViolation | "Rate limit quota violation. Quota limit exceeded. Identifier: XXX." | The quota limit was exceeded | Contact the support team to extend the calls limit. |
8 | 502 | messaging.adaptors.http.UnexpectedEOFAtTarget | "Unexpected EOF at target." | Connection to backend failed | Please try again later. |
9 | 502 | protocol.http.TooBigLine | "Response line size exceeding 2,048." | Backend unavailable | Please try again later. |
10 | 503 | messaging.adaptors.http.flow.NoActiveTargets | "The Service is temporarily unavailable." | Connection to backend cannot be established | Please try again later. |
11 | 503 | messaging.adaptors.http.flow.CircuitBreakerOpen | "CircuitBreaker for BCK_XXX GET_info is OPEN and does not permit further calls." | Circuit breaker open for target backend | Please try again later. |
12 | 503 | NA | "Service temporary unavailable" | Service temporarily unavailable | Please try again later. |
13 | 504 | messaging.adaptors.http.flow.NoActiveTargets | "Gateway Timeout." | Backend timeout | Please try again later. |