Qu'est-ce qu'une erreur 502 Bad Gateway (et comment y remédier)


Personne n'aime un code d'erreur ! Pour la plupart des utilisateurs, voir un numéro d’erreur n’est d’aucune utilité car le numéro ne signifie rien à moins que vous n’ayez mémorisé le livre de codes correspondant.

Si vous rencontrez une « erreur de passerelle incorrecte 502 », le problème est presque certainement une erreur de serveur interne. Il est essentiel de comprendre le problème et, dans certains cas, vous pouvez prendre quelques mesures pour résoudre le problème. Nous expliquerons la signification de cette erreur et explorerons les moyens de remettre les choses en marche.

Codes d'état HTTP

Le code d'erreur 502 fait partie du jeu de codes de réponse d'erreur HTTP. HTTP ou Hypertext Transfer Protocolest le protocole principal qui fait fonctionner le Web. Il fait partie de la suite plus large de protocoles Internet et décrit la façon dont les serveurs et les clients communiquent entre eux lors de la demande ou de l'envoi de contenu Web.

Lorsque votre navigateur Web (le client) demande des données à un serveur via HTTP et que quelque chose ne va pas, le serveur Web donne une réponse non valide, ce qui entraîne un code d'erreur. La plus célèbre d’entre elles est probablement l’erreur 404, qui signifie simplement que le serveur ne trouve pas de page à l’adresse que vous avez spécifiée.

La famille des codes d'erreur 5xx

Il existe cinq ensembles numérotés de codes de réponse d'erreur : 1xx, 2xx, 3xx, 4xx et 5xx.

Le groupe de codes 5xx contient tous les codes d'erreur du serveur. Cela signifie que lorsque vous voyez un code commençant par le chiffre cinq, le problème vient presque certainement du serveur. La plupart du temps, si quelque chose ne va pas avec le serveur, tout ce que vous pouvez faire est d'attendre et de réessayer plus tard. En général, ce sont des erreurs temporaires. Si vous essayez d'accéder à un service majeur comme Amazon ou Google, ce type d'erreurs est presque immédiatement résolu, sauf en cas de panne majeure.

Qu'est-ce qu'une « passerelle » ?

L'erreur 502 est une erreur « Mauvaise passerelle ». Un périphérique passerelle est un nœud sur un réseau informatique qui sert de passerelle vers d'autres ressources Web situées plus en amont dans le réseau.

Votre routeur ou modem Internet est un appareil passerelle. Il en va de même pour les méga routeurs que votre FAI utilise pour connecter ses utilisateurs aux principales lignes réseau d’Internet. Si vous souhaitez en savoir plus sur la façon dont tout cela s'articule, lisez À qui appartient Internet ? L'architecture Web expliquée..

Une « mauvaise passerelle » signifie alors simplement que le périphérique de passerelle n'a pas pu récupérer les données que vous avez demandées aux serveurs en amont du réseau. Mauvaise passerelle, mauvais !

Causes courantes de l'erreur HTTP 502

L'erreur 502 peut se produire pour diverses raisons, mais la plupart sont des problèmes côté serveur. Un serveur d'origine surchargé est de loin la raison la plus courante. Un serveur d'origineest un ordinateur qui contient le site Web et écoute les demandes des utilisateurs pour diffuser ce contenu.

Surcharge du serveur

Il se peut qu'il y ait trop de personnes qui font des requêtes au serveur simultanément, de sorte qu'il ne parvient pas à honorer celles au-delà de sa capacité. Vous pouvez même voir une erreur « Service 502 temporairement surchargé » au lieu de « mauvaise passerelle ».

Attaques DDoS

Parfois, les serveurs sont volontairement surchargés lors d'une attaque DDoS (Distributed Denial of Service), mais le résultat est similaire. Si le serveur prend trop de temps, cela comptera comme un délai d'attente du serveur et vous obtiendrez un code d'erreur. Les attaques DDoS ne sont plus aussi courantes que par le passé, grâce à des services comme CloudFlare, qui agissent comme un tampon entre un serveur et un flot de requêtes. Ainsi, toute surcharge que vous rencontrez est probablement due à une utilisation légitime et élevée.

Mauvaise configuration du serveur

Les paramètres pare-feu ou réseau du serveur peuvent être mal configurés ou identifier par erreur votre adresse IP comme étant celle qui devrait être bloquée. Si vous utilisez une adresse IP dynamique (comme le font la plupart des gens), il se peut qu'on vous ait attribué une adresse qu'un utilisateur problématique a déjà utilisée.

Internet est incroyablement complexe et il existe des dizaines, voire des centaines d'équipements réseau entre votre appareil et le serveur auquel vous essayez d'accéder. Certains d'entre eux pourraient avoir des problèmes.

Serveurs buggés

Enfin, le serveur peut simplement être en panne ou présenter des bugs logiciels qui l'empêchent de répondre aux demandes. N'oubliez pas qu'un serveur n'est qu'un ordinateur et que quelqu'un ou quelque chose peut l'avoir gâché. Ainsi, jusqu'à ce que quelqu'un débogue le logiciel, le problème persistera. Vous trouverez des centaines d'articles sur le Web expliquant comment résoudre les problèmes liés à Logiciel de serveur Web Apache, boucher les failles de Code PHP ou résoudre les problèmes de configuration avec leur Sites WordPress. >..

Maintenant que vous avez une bonne idée de base du problème, nous allons examiner les quelques solutions que vous pouvez essayer pour résoudre le problème.

Actualiser la page

Si vous êtes confronté à une erreur 502, la première chose à faire est d'actualiser la page Web. La plupart des erreurs de ce type se produisent soit parce qu'il y a un problème de réseau temporaire quelque part, soit parce que le serveur est surchargé. Vous pouvez également choisir d'attendre la fin des heures de pointe (en fonction du fuseau horaire de l'emplacement du serveur) avant de réessayer. Dans 99 % des cas d'erreur 502, la solution est de réessayer plus tard, mais en attendant, vous pouvez faire d'autres choses.

Vérifiez si le site est indisponible pour tout le monde

Bien qu'une erreur 502 suggère qu'il y a un problème au niveau de la connexion du serveur, cela ne fait jamais de mal de s'assurer que vous n'êtes pas le seul à rencontrer des problèmes. Vous pouvez utiliser des sites Web comme Est-ce que c'est en bas maintenant ? ou Détecteur de duvet pour confirmer que vous n'êtes pas le seul à consulter un code d'erreur au lieu des dernières photos des chiens de votre mère sur Facebook.

Certains de ces sites peuvent vous montrer des détails importants, tels que la fréquence à laquelle un site tombe en panne, s'il s'agit uniquement d'une panne dans certaines régions et si d'autres utilisateurs se plaignent de problèmes spécifiques en ce moment.

Réinitialisez votre routeur

Parfois, la mauvaise porte d'entrée est la porte d'entrée de votre maison. Votre routeur est un ordinateur comme les autres, ce qui signifie qu'il peut se bloquer, planter ou souffrir de bugs. Comme vos autres ordinateurs, un simple redémarrage peut généralement résoudre ces problèmes.

Supposons que vous constatiez que vous devez réinitialiser votre routeur souvent pour que votre connexion Internet fonctionne à nouveau. Dans ce cas, vous souhaiterez peut-être effectuer une mise à jour du micrologiciel ou envisager d'acheter un nouveau routeur avec plus de capacité pour gérer plusieurs appareils à la fois.

Effacer le cache et les cookies du navigateur

 [9 Clear.jpg]

Votre navigateur conserve un cache des sites Web que vous visitez souvent et de ceux que vous avez visités le plus récemment. En conservant un cache, vous obtenez des temps de réponse du site plus rapides et vous utiliserez moins de bande passante pour démarrer puisque vous ne téléchargez pas les éléments communs de la page à chaque fois que vous l'actualisez ou la visitez à nouveau.

Malheureusement, les caches du navigateur Web peuvent mal fonctionner et empêcher le chargement correct d'une page. Vous souhaiterez peut-être vider le cache de votre navigateur. Ne craignez pas de perdre votre historique, vos mots de passe et d’autres informations importantes. La simple suppression du cache ne fera peut-être que ralentir un peu l'accès au site jusqu'à ce qu'un nouveau cache puisse être créé. Si vous souhaitez savoir comment vider le cache de votre navigateur Web, consultez notre tutoriel ultime : Comment vider le cache de n'importe quel navigateur Web.

Les cookies sont un autre type de données que votre navigateur conserve localement et qui peuvent interférer avec le chargement du site Web. En général, les cookies sont bons pour l'expérience du site Web. Ils permettent à un site Web de « mémoriser » des informations vous concernant afin que vous n'ayez pas à vous connecter à chaque fois ou à perdre le contenu de votre panier si votre connexion est interrompue.

En plus de perturber potentiellement le fonctionnement d'un site, cookies de suivi peut également poser un problème de confidentialité, mais dans tous les cas, notre didacticiel Comment effacer l'historique de n'importe quel navigateur Web vous montre également comment supprimer les cookies. Assurez-vous simplement de supprimer uniquement les cookies et non votre historique de navigation !

Mettez à jour votre navigateur

Vous devez toujours garder votre navigateur Web à jour, ne serait-ce que pour vous assurer que les derniers correctifs de sécurité sont installés. Si vous avez des mises à jour en attente, terminez-les avant d'accéder au site Web qui vous envoie une erreur. Il se peut simplement que votre navigateur ait besoin des dernières normes Web pour communiquer avec la dernière technologie de site Web.

Cela ne peut pas faire de mal de vous assurer que votre système d'exploitation est également à jour, car il peut y avoir des problèmes liés aux pilotes réseau ou à la pile réseau de votre ordinateur ou appareil.

Essayez un autre navigateur

Tous les navigateurs ne sont pas égaux. Si vous utilisez un navigateur Web intégré ou un autre navigateur moins connu, il se peut qu'il ne prenne pas en charge toutes les fonctionnalités ou exigences d'un site Web donné.

Il se peut aussi simplement qu'un problème se soit produit avec le navigateur que vous utilisez. Le moyen le plus rapide d’éliminer le navigateur en tant que source du problème consiste à utiliser un autre navigateur. Il existe de nombreux choix parmi lesquels Microsoft Edge, Safari (Mac ou iOS), Mozilla Firefox et Google Chrome, pour n'en nommer que quelques-uns.

Désactiver les plugins et extensions

Il peut être utile de démarrer votre navigateur ou de désactiver (temporairement) tous vos plugins et extensions pour les éliminer en tant que source du problème. Ne faites cela que si l'utilisation d'un autre navigateur sans ces extensions ne montre pas le problème sur la même connexion Internet.

Essayez une autre connexion Internet

Si le serveur que vous essayez d'atteindre fonctionne correctement, mais qu'un périphérique de passerelle sur la route vers ce serveur est à l'origine du problème, vous souhaiterez peut-être forcer un itinéraire différent en utilisant une connexion Internet différente..

Par exemple, si votre connexion haut débit domestique vous renvoie l'erreur, essayez d'accéder au site depuis votre smartphone en utilisant votre connexion de données mobile. À moins que les deux connexions proviennent du même FAI, cela devrait éviter tout problème spécifique au FAI.

Vérifiez votre serveur proxy

Si vous utilisez un serveur proxy, la mauvaise passerelle en question pourrait en fait être ce serveur proxy lui-même. De nombreux ordinateurs de travail fonctionnent via un serveur proxy d’entreprise, et il n’est pas toujours possible de les contourner dès leur conception. Après tout, l'entreprise utilise le serveur proxy pour surveiller ce que vous faites sur Internet et contrôler la sécurité de ses informations.

Supposons que vous ne puissiez pas contourner la connexion de votre serveur proxy dans la configuration Serveur proxy. Dans ce cas, votre seule alternative est de vérifier si le serveur proxy fonctionne correctement en interrogeant le service informatique. Si vous utilisez un service proxy privé, désactivez-le pour vérifier si cela est à l'origine du problème. Si vous utilisez votre propre serveur proxy domestique, redémarrez-le et vérifiez s'il est toujours correctement configuré.

Essayez un VPN

Bien que nous aimions parler de « serveur Web », la vérité est que la plupart des contenus Web sont hébergés sur plusieurs serveurs. Les réseaux de diffusion de contenu (CDN) conservent des copies du contenu Web sur plusieurs serveurs répartis dans le monde entier. Ainsi, lorsque vous demandez l'accès au site, le contenu est servi par le nœud CDN le plus proche de chez vous, offrant les meilleures vitesses et temps de réponse. Il est également moins coûteux d'utiliser la bande passante locale plutôt que d'envoyer des données via des lignes interurbaines internationales, c'est pourquoi les entreprises privilégient l'utilisation des CDN.

Le fait est que si votre nœud CDN local est surchargé ou rencontre des problèmes, vous pouvez obtenir une erreur 502. En théorie, vous êtes censé être acheminé vers le prochain nœud de serveur fonctionnel. Mais juste au cas où, vous pouvez essayer d'utiliser un VPN (réseau privé virtuel) pour accéder au site Web depuis un autre pays ou une autre région de votre propre pays. Cela peut contourner le problème du serveur local.

Videz votre cache DNS ou modifiez vos serveurs DNS

Les serveurs DNS (Domain Name System) sont comme les annuaires téléphoniques d'Internet. Lorsque vous saisissez une adresse telle que / (notre site sœur) dans votre barre d'adresse, le serveur DNS la traduit en l'adresse IP correcte du serveur physique qui vous enverra les informations dont vous avez besoin.

.

Un serveur DNS donné peut avoir une mauvaise adresse IP dans son fichier (elle a peut-être changé), ou le serveur auquel il vous renvoie peut être l'un des nombreux serveurs du site, et celui-ci rencontre des problèmes. Votre cache DNS local peut également être corrompu ou obsolète.

Vous devez d'abord essayer videz votre cache DNS et réessayer. Si cela ne fonctionne pas, vous pouvez changez vos serveurs DNS pour voir si cela a résolu le problème.

Les serveurs DNS publics de Google (8.8.8.8 et 8.8.4.4) comptent parmi les serveurs DNS les plus rapides et les plus fiables au monde.

Utilisez plutôt une page en cache

Si tout ce dont vous aviez besoin d'un site Web était des informations statiques, vous n'auriez peut-être pas besoin que le serveur soit opérationnel du tout. Google et d'autres moteurs de recherche indexent constamment le Web et créent des copies en cache des pages Web. Il existe également des sites Web tels que Internet Wayback Machine, qui archivent les anciennes et les nouvelles pages Web afin que vous puissiez voir les informations dont elles disposaient à différents moments.

Il est facile de voir la version mise en cache d'une page à l'aide de Google, il suffit de rechercher les trois points à droite de l'en-tête du résultat et de les sélectionner.

Dans le menu qui apparaît, choisissez mis en cache .

Ensuite, vous verrez une page avec ce message en haut.

Contacter l'administrateur du site

Le dernier conseil que nous pouvons vous donner face à une erreur 502 Bad Gateway est de contacter l'administrateur du site Web. Si le problème semble provenir de votre FAI, vous pouvez contacter son service client et lui demander s'il a connaissance de problèmes d'accès à ce site particulier.

De nombreux FAI disposent d'une section « Problèmes connus » sur leurs pages d'accueil ou sur les tableaux de bord de leurs comptes utilisateur, alors assurez-vous de les vérifier également. En fin de compte, si rien dans cet article ne vous aide, c’est littéralement hors de votre contrôle et tout ce que vous pouvez faire est d’attendre. Alors pourquoi ne pas consulter notre section Truc amusant pour découvrir quelques excellentes façons de passer le temps ?

.

Articles Similaires:


12.04.2022