Statuskoden "505 HTTP Version Not Supported" er et HTTP-svar, der viser, at serveren ikke understøtter den version af HTTP-protokollen, som forespørgslen bruger. Det sker typisk, når en klient sender en forespørgsel med en forældet eller inkompatibel HTTP-version, som serveren ikke kan behandle.
Et eksempel: Hvis en browser eller klient prøver at kommunikere med en HTTP-version, som serveren ikke kender (for eksempel HTTP/1.0, når serveren kun understøtter HTTP/1.1 eller HTTP/2), sender serveren en 505-fejl. Statuskoden sikrer, at klient og server kun kommunikerer med protokolversioner, der understøttes.