Erreur HTTP 505 Version Not Supported : version HTTP non prise en charge
À surveillerL'erreur HTTP 505 indique que le serveur ne prend pas en charge la version du protocole HTTP utilisée par la requête. C'est une erreur côté serveur (5xx).
Que signifie le code 505 ?
Le code HTTP 505 (HTTP Version Not Supported) est une réponse d'erreur serveur définie par la RFC 9110. Le serveur signale qu'il ne peut pas traiter la requête en utilisant la version majeure du protocole HTTP indiquée par le client. Le serveur doit fournir une réponse décrivant les versions HTTP qu'il prend en charge.
Causes probables
- Version HTTP dans la requête non supportée par le serveur (ex. : HTTP/3 vers un serveur HTTP/1.1 uniquement)
- Requête HTTP mal formée avec une ligne de requête incorrecte
- Proxy ou équipement réseau intermédiaire qui altère la version HTTP de la requête
- Configuration serveur obsolète ne supportant pas les versions HTTP récentes
Comment résoudre le code 505
- Actualiser la page et vider le cache du navigateur. Actualisez la page avec Ctrl+Maj+R (Windows) ou Cmd+Maj+R (Mac) pour forcer le rechargement sans cache. Videz ensuite le cache du navigateur dans ses paramètres.
- Essayer un autre navigateur. Si l'erreur 505 persiste, essayez d'accéder au site avec un navigateur différent pour déterminer si le problème est lié à votre navigateur ou au serveur distant.
- Désactiver les extensions et vérifier le proxy du navigateur. Certaines extensions ou configurations de proxy peuvent modifier les en-têtes HTTP. Désactivez les extensions une par une et vérifiez les paramètres proxy du navigateur.
- Pour les développeurs : vérifier la configuration du serveur. Vérifiez que la configuration du serveur web (Apache, Nginx, IIS) prend en charge la version HTTP utilisée par les clients. Assurez-vous que la ligne de requête est correctement formée (ex. : GET /chemin HTTP/1.1).
Quand faire appel à un professionnel
Si vous êtes administrateur du site, vérifiez les journaux serveur pour identifier la requête à l'origine de l'erreur 505. Mettez à jour la configuration du serveur ou contactez votre hébergeur.
Questions fréquentes
L'erreur HTTP 505 vient-elle de mon ordinateur ou du site web ?
Le code 505 est une erreur côté serveur (série 5xx). C'est le site web ou son serveur qui refuse la version HTTP utilisée. Essayez un autre navigateur pour le confirmer.
Comment savoir si l'erreur HTTP 505 est temporaire ou permanente ?
Réessayez après quelques minutes. Si l'erreur 505 persiste sur plusieurs navigateurs, il s'agit d'un problème de configuration du serveur du site web, indépendant de votre connexion.
Autres codes Serveur / HTTP
500Code d'erreur HTTP 500 Internal Server Error : signification et causes
403Code erreur HTTP 403 Forbidden : accès interdit, signification et solutions
502Code erreur HTTP 502 Bad Gateway : passerelle invalide, signification et solutions
503Code erreur HTTP 503 Service Unavailable : serveur indisponible, signification et solutions
400Code erreur HTTP 400 Bad Request : signification et solutions
404Code erreur 404 HTTP : signification, causes et que faire
401Code erreur HTTP 401 Unauthorized : signification et solution
504Code erreur HTTP 504 Gateway Timeout : signification et que faire
501Code erreur HTTP 501 Not Implemented : signification et solution
402Code erreur HTTP 402 Payment Required : signification
407Code HTTP 407 Proxy Authentication Required : signification et solution
408Code erreur HTTP 408 Request Timeout : signification et causes
Source : MDN Web Docs – 505 HTTP Version Not Supported · relevé le 15/08/2026.