Skip to content
fixerror.dev
503 5xx RFC 9110 §15.6.4

Service Unavailable

Server is temporarily unavailable. Often used for maintenance or overload.

What HTTP 503 means

RFC 9110 §15.6.4. The server is overloaded or down for maintenance. Should include Retry-After header. Often returned by load balancers when no healthy upstream is available, or by apps that have circuit breakers tripped.

Typical causes

  • No healthy upstream
  • Maintenance mode
  • Circuit breaker open
  • Connection pool exhausted
  • Auto-scaling lag