Codes d'erreur โ Navigation Internet
Les codes de reponse HTTP indiquent le resultat d'une requete entre votre navigateur et un serveur web. Ils sont regroupes par familles (1xx a 5xx). Cette page couvre egalement les erreurs navigateur modernes (ERR_*) et les codes RAS historiques (modems, ADSL).
Sommaire
1xx
Informations
Reponses provisoires โ la requete est en cours de traitement
100
Continue
Le serveur a recu les en-tetes de la requete, le client peut continuer a envoyer le corps.
101
Switching Protocols
Le serveur accepte de changer de protocole (ex : passage HTTP โ WebSocket).
103
Early Hints
Permet au navigateur de precharger des ressources pendant que le serveur prepare sa reponse.
2xx
Succes
La requete a ete traitee avec succes
200
OK
Requete reussie. C'est la reponse standard pour les pages et ressources correctement chargees. tres frequent
201
Created
Une ressource a ete creee avec succes (souvent en reponse a une requete POST ou PUT).
204
No Content
Requete acceptee, mais pas de contenu a retourner (ex : apres un DELETE reussi).
206
Partial Content
Reponse partielle a une requete Range (ex : telechargement ou streaming en plusieurs morceaux).
3xx
Redirections
Le client doit effectuer une action supplementaire pour completer la requete
301
Moved Permanently
La ressource a ete deplacee definitivement vers une nouvelle URL. Les moteurs de recherche mettent a jour leurs index. frequent
302
Found
Redirection temporaire. La ressource est provisoirement disponible a une autre adresse.
304
Not Modified
La ressource n'a pas change depuis le dernier acces : le navigateur peut utiliser sa version en cache.
307
Temporary Redirect
Redirection temporaire en conservant la methode HTTP d'origine (contrairement au 302).
308
Permanent Redirect
Redirection permanente en conservant la methode HTTP d'origine. Successeur moderne du 301.
4xx
Erreurs client
La requete contient une erreur du cote du client ou de l'utilisateur
400
Bad Request
Requete malformee ou invalide : parametres incorrects, URL trop longue, donnees corrompues.
401
Unauthorized
Authentification requise. La page ou le serveur demande un nom d'utilisateur et un mot de passe.
402
Payment Required
Acces payant. Reserve a un usage futur dans la norme, mais utilise par certains services en ligne.
403
Forbidden
Acces refuse. Le serveur comprend la requete mais refuse de l'executer (droits insuffisants, IP bloquee, .htaccess). frequent
404
Not Found
Ressource introuvable. La page ou le fichier demande n'existe pas ou a ete supprime. Verifiez l'URL ou faites un ping vers le site. tres frequent
405
Method Not Allowed
La methode HTTP utilisee (GET, POST, PUTโฆ) n'est pas autorisee pour cette ressource.
407
Proxy Auth Required
Authentification aupres d'un proxy exigee avant d'acceder a la ressource.
408
Request Timeout
Delai d'attente depasse : le serveur n'a pas recu la requete complete dans le temps imparti. Souvent lie a une connexion lente.
409
Conflict
Conflit avec l'etat actuel de la ressource (ex : tentative de modifier une ressource deja verrouilee).
410
Gone
La ressource a ete supprimee definitivement et ne reviendra pas (contrairement au 404 qui peut etre temporaire).
413
Payload Too Large
Le corps de la requete depasse la limite acceptee par le serveur (ex : fichier trop volumineux a uploader).
414
URI Too Long
L'URL de la requete est trop longue pour etre traitee par le serveur.
429
Too Many Requests
Trop de requetes envoyees en peu de temps (rate limiting). Attendre avant de reessayer. frequent (API, bots)
451
Unavailable For Legal Reasons
Acces bloque pour des raisons legales (censure, blocage judiciaire, RGPD, droits d'auteur). juridique
5xx
Erreurs serveur
Le serveur a echoue a traiter une requete valide
500
Internal Server Error
Erreur interne du serveur. Cause frequente : script PHP/Python defaillant, mauvaise configuration .htaccess (Apache). frequent
501
Not Implemented
Le serveur ne prend pas en charge la fonctionnalite requise pour repondre a cette requete.
502
Bad Gateway
Le serveur intermediaire (proxy, load balancer) a recu une reponse invalide d'un serveur en amont. frequent (CDN, reverse proxy)
503
Service Unavailable
Serveur indisponible : surcharge, maintenance ou redemarrage en cours. Reessayer dans quelques minutes. tres frequent
504
Gateway Timeout
La passerelle ou le proxy n'a pas recu de reponse du serveur en amont dans le delai imparti.
505
HTTP Version Not Supported
La version du protocole HTTP utilisee dans la requete n'est pas prise en charge par le serveur.
520
Unknown Error (Cloudflare)
Code non officiel utilise par Cloudflare : le serveur d'origine a retourne une reponse inattendue. Cloudflare
521
Web Server Is Down (Cloudflare)
Cloudflare ne peut pas contacter le serveur d'origine : le serveur web est arrete ou inaccessible. Cloudflare
524
A Timeout Occurred (Cloudflare)
Cloudflare a etabli la connexion TCP mais le serveur n'a pas envoye de reponse HTTP a temps. Cloudflare
ERR
Erreurs navigateur modernes (ERR_*)
Affichees par Chrome, Edge, Brave et navigateurs Chromium โ ne viennent pas du serveur mais du navigateur ou du reseau local
Connectivite reseau
ERR_CONNECTION_REFUSED
Le serveur a activement refuse la connexion. Le site est hors ligne, le port est ferme ou un pare-feu bloque l'acces.
ERR_CONNECTION_TIMED_OUT
La connexion n'a pas pu etre etablie dans le delai imparti. Reseau lent, serveur sature ou coupure intermediaire.
ERR_CONNECTION_RESET
La connexion a ete reinitalisee de facon inattendue pendant la communication. Instabilite reseau ou pare-feu.
ERR_NETWORK_CHANGED
La configuration reseau a change pendant le chargement (bascule Wi-Fi / Ethernet, changement d'IP).
ERR_INTERNET_DISCONNECTED
Aucune connexion Internet detectee sur cet appareil.
ERR_ADDRESS_UNREACHABLE
L'adresse IP du serveur est inaccessible depuis ce reseau (routage absent, VPN mal configure).
Resolution DNS
ERR_NAME_NOT_RESOLVED
Le nom de domaine n'a pas pu etre resolu en adresse IP. Le DNS est en panne, le domaine n'existe pas ou la cache DNS est corrompue.
ERR_DNS_TIMED_OUT
Le serveur DNS n'a pas repondu dans le delai imparti. Essayez de changer de serveur DNS (ex : 8.8.8.8 Google ou 1.1.1.1 Cloudflare).
ERR_NAME_RESOLUTION_FAILED
Echec de la resolution du nom de domaine, cause plus generale que ERR_NAME_NOT_RESOLVED.
SSL / HTTPS / Certificats
ERR_SSL_PROTOCOL_ERROR
Erreur lors de l'etablissement du tunnel SSL/TLS. Mauvaise configuration du certificat cote serveur ou version TLS trop ancienne.
ERR_CERT_AUTHORITY_INVALID
Le certificat SSL du site n'est pas signe par une autorite de certification reconnue (certificat auto-signe ou expire).
ERR_CERT_DATE_INVALID
Le certificat SSL est expire ou sa date de validite n'est pas encore atteinte. Verifiez aussi l'heure systeme de votre PC.
ERR_CERT_COMMON_NAME_INVALID
Le nom de domaine dans le certificat ne correspond pas a l'URL visitee.
NET::ERR_CERT_REVOKED
Le certificat SSL a ete revoquer par son autorite emettrice. Le site peut etre compromis.
Chargement et cache
ERR_CACHE_MISS
La page demande une confirmation pour etre rechargee (souvent apres un formulaire POST). Utilisez F5 ou le bouton Recharger.
ERR_EMPTY_RESPONSE
Le serveur a accepte la connexion mais n'a envoye aucune donnee. Probleme cote serveur ou connexion interrompue.
ERR_TOO_MANY_REDIRECTS
Le navigateur a detecte une boucle de redirections (A redirige vers B qui redirige vers A). Probleme de configuration serveur ou de cookies. Vider les cookies peut resoudre le probleme.
ERR_BLOCKED_BY_CLIENT
Une extension du navigateur (bloqueur de publicites, securite) a bloque la requete.
Pour les erreurs ERR_NAME_NOT_RESOLVED ou ERR_DNS_TIMED_OUT, essayez : ipconfig /flushdns (Windows) pour vider le cache DNS, ou changez votre DNS vers 1.1.1.1 (Cloudflare) ou 8.8.8.8 (Google) dans vos parametres reseau.
RAS
Codes RAS et modem (historique)
Connexions par modem telephonique et ADSL USB โ protocoles dial-up, PPPoE ยท Epoque Windows XP / Vista
Ces codes sont specifiques aux connexions par modem telephonique (RTC) et ADSL USB des annees 2000. Ils n'apparaissent plus sur les connexions modernes (fibre, box Internet, Wi-Fi). Conserves a titre de reference.
630
Probleme de communication avec le modem telephonique : une autre application l'utilise, modem non raccorde ou non detecte.
645
Probleme de parametrage reseau TCP/IP. Verifier la configuration de la carte reseau ou reinstaller TCP/IP.
676
Ligne telephonique occupee. Verifier le numero d'appel de la connexion a distance et que la ligne est disponible.
678
Dysfonctionnement telephonique. Generalement un probleme de raccordement a la ligne telephonique ou de signal.
691
Nom d'utilisateur ou mot de passe invalide. Verifier les identifiants de connexion Internet. Si certains, contacter la hotline du FAI.
718
Delai d'attente PPP depasse. Le serveur du FAI ne repond pas dans les temps lors de la negociation de connexion.
721
L'ordinateur distant ne repond pas. Probleme de connexion PPP avec le serveur du fournisseur d'acces.
800
Impossible d'etablir la connexion VPN. Le serveur VPN est inaccessible ou le pare-feu bloque le port.
Avec un modem ADSL USB, le simple fait de le debrancher et de le rebrancher suffisait souvent a retablir la connexion apres une deconnexion. Le logiciel ADSL Autoconnect permettait de reetablir la connexion automatiquement.
๐ง
Depannage general
Premiers reflexes en cas d'erreur de navigation
1
Recharger la page : appuyer sur
F5 ou Ctrl + R. Parfois suffisant pour les erreurs 503 ou 502 transitoires.2
Vider le cache et les cookies :
Ctrl + Shift + Suppr dans tous les navigateurs modernes. Resout ERR_TOO_MANY_REDIRECTS et certaines erreurs de cache.3
Vider le cache DNS : ouvrir une invite de commande et taper
ipconfig /flushdns. Resout la plupart des ERR_NAME_NOT_RESOLVED.4
Tester avec un autre navigateur : si l'erreur disparait, le probleme est lie au navigateur (extension, profil corrompu, certificats).
5
Tester avec un autre appareil ou le telephone mobile : si le site fonctionne sur mobile (4G/5G), le probleme est local (DNS, reseau Wi-Fi, pare-feu).
6
Verifier que le site est bien en ligne : utiliser un service comme downforeveryoneorjustme.com ou faire un
ping www.google.fr en ligne de commande.7
Desactiver temporairement le pare-feu ou l'antivirus : certains logiciels de securite bloquent des connexions HTTPS (inspection SSL). A reactiviter immediatement apres le test.
Desactiver les messages d'erreur de script dans les navigateurs
Chrome / Edge / Brave
Les erreurs de script s'affichent dans la console developpeur :
F12 โ onglet Console
Elles ne s'affichent pas a l'utilisateur par defaut.
F12 โ onglet Console
Elles ne s'affichent pas a l'utilisateur par defaut.
Firefox
Outils โ Outils de developpement web โ Console
Ou
Filtre : Erreurs / Avertissements
Ou
F12 โ ConsoleFiltre : Erreurs / Avertissements
Internet Explorer (historique)
Outils โ Options Internet โ onglet Avance โ Navigation :
Cocher "Desactiver le debogage des scripts"
Decocher "Afficher notification erreur de script"
Cocher "Desactiver le debogage des scripts"
Decocher "Afficher notification erreur de script"