Qu'est-ce que c'est et comment y remédier?
Les codes d'erreurs HTTP sont représentés par des nombres. L'erreur 404 est probablement la plus connue, mais il en existe bien d'autres, comme les erreurs 401 et 303, que l'on rencontre fréquemment.
Une erreur un peu moins courante, mais que vous pouvez croiser occasionnellement, est l'erreur 502 Bad Gateway. Cette erreur HTTP est généralement générée par un serveur. Elle se produit lorsque votre navigateur, en tentant d'accéder à un site web, envoie une requête au serveur hébergeant ce site. Si ce serveur retourne une réponse invalide, ou s'il tente de contacter un autre serveur qui lui renvoie également une réponse invalide, l'erreur 502 apparaît.
Bien que ce soit la cause la plus fréquente de l'erreur 502, d'autres facteurs peuvent également en être à l'origine. Examinons plus en détail les erreurs 502 et les solutions possibles.
Différentes formulations de l'erreur 502
L'appellation "502 Bad Gateway" n'est pas le nom officiel de l'erreur. Le code exact est simplement 502. Le texte associé à cette erreur peut varier considérablement d'un site web à l'autre. De nombreux sites personnalisent leurs messages d'erreur HTTP, y compris pour l'erreur 502. Certains ont même créé des messages spécifiques pour l'erreur 404 (page non trouvée).
Par exemple, Twitter affiche une image de baleine "Fail Whale" lorsqu'une erreur 502 survient. Github, quant à lui, utilise un message d'erreur 404 inspiré de l'univers Star Wars.
L'erreur 502 peut se manifester avec différentes formulations telles que :
- 502 Mauvaise passerelle
- Erreur de proxy 502
- Erreur du serveur 502 : le serveur a rencontré une erreur temporaire et n'a pas pu traiter votre requête
- Service 502 temporairement surchargé
- 502. C'est une erreur
- Bad Gateway : le serveur proxy a reçu une réponse invalide d'un serveur en amont
- Erreur 502
- HTTP 502
- Erreur HTTP 502 – Passerelle incorrecte
- Erreur temporaire (502)
Toutes ces expressions renvoient au même type d'erreur, ayant des causes sous-jacentes similaires.
Causes possibles de l'erreur 502 Bad Gateway
L'erreur 502 Bad Gateway peut apparaître dans les situations suivantes :
- Le serveur hébergeant le site web est indisponible ou inaccessible.
- Le serveur est soumis à un trafic intense et ne parvient pas à traiter toutes les demandes, ou bien il est victime d'une attaque DDOS.
- Le temps de réponse du serveur à la requête de votre navigateur a dépassé la limite, entraînant une expiration de la demande.
- Le nom de domaine ne peut pas être résolu, c'est-à-dire que le serveur DNS n'a pas pu trouver l'adresse IP correspondante à l'adresse que vous avez saisie. Cela peut être dû à un problème avec le service DNS que vous utilisez.
Comment résoudre l'erreur 502 Bad Gateway
L'erreur 502 Bad Gateway étant un problème côté serveur, l'utilisateur final ne peut pas faire grand-chose pour la résoudre. Si vous tentez d'accéder à un site web qui affiche constamment une erreur 502, vous pouvez essayer les actions suivantes :
- Actualisez la page en appuyant sur la touche F5.
- Vérifiez si l'erreur est limitée à votre connexion ou si elle affecte tout le monde en consultant un site comme Down for everyone or just me.
- Consultez la page d'aide du site web ou leur fil Twitter pour voir s'ils sont au courant du problème et s'ils l'ont reconnu.
- Réessayez plus tard. Le site peut être hors service pour maintenance, ou une maintenance planifiée peut prendre plus de temps que prévu, ou mal se dérouler.
- Videz le cache de votre navigateur et redémarrez votre navigateur. Bien que cela soit peu susceptible de résoudre l'erreur 502, cela vaut la peine d'être essayé car, dans de rares cas, un problème avec les fichiers en cache peut en être la cause. Si vous avez déjà vérifié l'état du site avec "Down for everyone or just me", et qu'il semble en ligne, cette manipulation pourrait fonctionner. Vous pouvez également essayer d'accéder au site web avec un autre navigateur ou sur un autre appareil, comme votre téléphone.
- Essayez d'utiliser un autre service DNS, tel que Google DNS.
- Si le site web semble fonctionner pour d'autres utilisateurs et que l'erreur est spécifique à votre appareil, essayez de redémarrer votre ordinateur et votre routeur WiFi.
- Vérifiez si vous pouvez réinitialiser votre navigateur. Chrome et Firefox proposent une option intégrée pour réinitialiser les paramètres par défaut. Pensez à sauvegarder vos favoris et mots de passe avant de procéder.
Si le site web est effectivement hors service et que vous avez besoin d'accéder urgemment à des informations, vous pouvez tenter de consulter une version archivée via la recherche Google ou via la Wayback Machine. Gardez toutefois à l'esprit que les informations peuvent ne pas être à jour.