| Previous | Next |
| HTTP_E_STATUS_BAD_GATEWAY | HTTP_E_STATUS_GATEWAY_TIMEOUT |
HTTP_E_STATUS_SERVICE_UNAVAIL
HTTP_E_STATUS_SERVICE_UNAVAIL maps to HTTP 503 Service Unavailable. The server is currently unable to handle the request because of temporary overload or scheduled maintenance.
Diagnostic discriminator: Capture Retry-After when present and correlate the 503 with server, gateway, and upstream health. The same unchanged request succeeding after service recovery confirms temporary capacity or maintenance rather than malformed request data.
What to check for HTTP_E_STATUS_SERVICE_UNAVAIL
- Honor the
Retry-Afterheader when present. - Use capped backoff with jitter for safe retries so clients do not amplify overload.
- Check health checks, capacity, deployment events, and upstream dependencies; a gateway may emit 503 even when the origin process is running.
Looking for a different code? Search another status or error code.