What does HRESULT 0x801901F7 (HTTP_E_STATUS_SERVICE_UNAVAIL) mean?

 
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-After header 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.

RFC 9110: 503 Service Unavailable


Looking for a different code? Search another status or error code.