All HTTP status codes

HTTP 505 HTTP Version Not Supported

Server Error

The server doesn't support the HTTP protocol version used in the request.

Defined in RFC 9110

Common causes

  • Legacy clients speaking versions the server rejects
  • Malformed requests misread as wrong-version

How to fix it

  1. Use HTTP/1.1 or HTTP/2 from the client

  2. Terminate odd protocol versions at a modern proxy

Want to explore status codes interactively? Try the free HTTP Status Code Reference — search, categories and example responses, right in your browser.