HTTP 5xx Server Error Status Codes

Server error responses like 500, 502, 503, and 504.

View
StandardDetailedCompact
Export
Copy the compact sheet, download it, or print it.
Download
`D` dense toggle · `C` copy all
## Codes 500-510
HTTP 500 Internal Server Error
curl -i https://example.com/broken

# Generic unexpected server failure

HTTP 501 Not Implemented
curl -i -X PATCH https://example.com/legacy-endpoint

# Method or capability not implemented

HTTP 502 Bad Gateway
curl -i https://example.com/api

# Upstream sent invalid response

HTTP 503 Service Unavailable
curl -i https://example.com

# Temporarily unavailable or overloaded

HTTP 504 Gateway Timeout
curl -i https://example.com/reports

# Upstream did not respond in time

HTTP 505 HTTP Version Not Supported
curl --http0.9 -i https://example.com

# HTTP version unsupported

HTTP 506 Variant Also Negotiates
HTTP/1.1 506 Variant Also Negotiates

# Negotiation config loop

HTTP 507 Insufficient Storage
PUT /webdav/bigfile HTTP/1.1

# Server lacks storage to complete request

HTTP 508 Loop Detected
PROPFIND /webdav/loop HTTP/1.1

# Infinite loop detected while processing

HTTP 510 Not Extended
HTTP/1.1 510 Not Extended

# Further request extensions required

## Codes 511-511
HTTP 511 Network Authentication Required
HTTP/1.1 511 Network Authentication Required

# Network access authentication required

Recommended next

No recommendations yet.