¿Qué significa el estado HTTP 505 (Versión HTTP no compatible)?

 
Anterior Siguiente
HTTP_STATUS_GATEWAY_TIMEOUT HTTP_STATUS_VARIANT_ALSO_NEGOTIATES

HTTP_STATUS_VERSION_NOT_SUPPORTED

Qué significa HTTP 505 HTTP Version Not Supported

HTTP_STATUS_VERSION_NOT_SUPPORTED corresponde a HTTP 505. El servidor no admite, o se niega a admitir, la versión principal de HTTP utilizada en la solicitud.

Se refiere a la versión del protocolo HTTP, no a la versión de una API o de un recurso. Es poco frecuente con clientes normales, pero puede aparecer con proxies personalizados, pruebas de protocolo o negociación incorrecta entre capas.

Qué comprobar

  • Inspecciona la request line real y la versión de HTTP que llega al componente que devuelve 505.
  • En HTTPS, revisa ALPN y cómo proxy/frontend y upstream negocian HTTP/1.1, HTTP/2 o HTTP/3.
  • Confirma que todos los intermediarios soporten la versión usada; un único proxy antiguo puede ser el punto de rechazo.

RFC 9110: HTTP Semantics


¿Buscas un código diferente? Buscar otro código de estado o error.