Qu'est-ce qu'une erreur 502 Bad Gateway (et comment le réparer)

Qu'est-ce qu'une erreur 502 Bad Gateway (et comment le réparer)

Personne n'aime un code d'erreur! Pour la plupart des utilisateurs, le numéro d'erreur n'est pas du tout utile car le nombre ne signifie rien à moins que vous n'ayez mémorisé le livre de codes pertinent.

Si vous rencontrez une «erreur Bad Gateway 502», le problème est presque certainement une erreur de serveur interne. Il est essentiel de comprendre le problème et, dans certains cas, il existe quelques mesures que vous pouvez prendre pour résoudre le problème. Nous expliquerons ce que signifie cette erreur et explorer les moyens de remettre les choses à nouveau.

Table des matières

    Le groupe de code 5xx est tous les codes d'erreur de serveur. Cela signifie que lorsque vous voyez un code commençant par le numéro cinq, le problème est presque certainement avec le serveur. La plupart du temps, si quelque chose a mal tourné 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 depuis Amazon ou Google, ces types d'erreurs sont presque immédiatement résolus à moins qu'il y ait une panne majeure.

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

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

    Votre routeur Internet ou votre modem est un appareil de passerelle. Il en va de même pour les méga routeurs que votre FAI utilise pour connecter ses utilisateurs aux principaux troncs d'Internet. Si vous voulez en savoir plus sur la façon dont tout cela va ensemble, lisez qui possède Internet? Architecture Web expliquée.

    Une «mauvaise passerelle» signifie alors simplement que le dispositif de passerelle ne pouvait pas récupérer les données que vous avez demandées à partir de serveurs en amont dans le réseau. Mauvaise passerelle, mauvaise!

    Causes communes 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'origine est un ordinateur qui contient le site Web et écoute les demandes des utilisateurs pour servir ce contenu.

    La surcharge du serveur

    Il peut y avoir trop de gens qui font des demandes du serveur simultanément, donc il ne parvient pas à honorer tout ce qui est au-delà de sa capacité. Vous pouvez même voir une erreur «502 service temporairement surchargé» au lieu de «Bad Gateway."

    Attaques DDOS

    Parfois, les serveurs sont surchargés exprès lors d'une attaque DDOS (déni de service distribué), mais le résultat est similaire. Si le serveur prend trop de temps, il comptera comme un délai d'expiration du serveur et vous obtiendrez un code d'erreur. Les attaques DDOS ne sont pas aussi courantes qu'elles l'ont été dans le passé, grâce à des services comme CloudFlare, qui agissent comme un tampon entre un serveur et un flot de demandes. Ainsi, toute surcharge que vous rencontrez est très probablement légitime élevée.

    Merfection des serveurs

    Le pare-feu ou les paramètres réseau du serveur peuvent être mal configurés ou identifier à tort votre adresse IP comme celle qui doit être bloquée. Si vous utilisez une adresse IP dynamique (comme la plupart des gens le font), vous avez peut-être été affecté à une adresse qu'un utilisateur problématique a utilisé précédemment.

    Internet est incroyablement compliqué, et il y a des dizaines, même des centaines d'appareils d'équipement de réseautage entre votre appareil et le serveur auquel vous essayez d'accéder. Certains d'entre eux pourraient avoir des problèmes.

    Serveurs de buggy

    Enfin, le serveur pourrait en fait être simplement en panne ou avoir des bogues logiciels qui ne peuvent pas répondre aux demandes. N'oubliez pas qu'un serveur n'est qu'un ordinateur, et quelqu'un ou quelque chose peut l'avoir gâché. Donc, jusqu'à ce que quelqu'un débogue le logiciel, le problème persistera. Vous trouverez des centaines d'articles sur le Web détaillant comment résoudre les problèmes avec le logiciel Apache Webserver, brancher des trous dans le code PHP ou résoudre les problèmes de configuration avec leurs sites WordPress.

    Maintenant que vous avez une bonne idée de base du problème, nous examinerons la poignée de choses que vous pouvez essayer lors du dépannage du problème.

    Actualiser la page

    Si vous êtes confronté à une erreur 502, la première chose que vous devez faire est de rafraîchir la page Web. La plupart des erreurs comme celle-ci se produisent soit parce qu'il y a un problème de réseau temporaire quelque part sur la ligne ou parce que le serveur est surchargé. Vous pouvez également choisir d'attendre jusqu'à la fin des heures de pic (en fonction du fuseau horaire de l'emplacement du serveur) avant de réessayer. Dans 99% des 502 cas d'erreur, réessayer plus tard est la réponse, mais pendant que vous attendez, il y a d'autres choses que vous pouvez faire.

    Vérifiez si le site est en panne pour tout le monde

    Bien qu'une erreur 502 suggère qu'il y a un problème à la fin du serveur de la connexion, cela ne fait jamais de mal de s'assurer que vous n'êtes pas le seul à avoir des problèmes. Vous pouvez utiliser des sites Web comme IsitdownRightNow? Ou Down Detector pour confirmer que vous n'êtes pas le seul à regarder 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, que ce soit juste dans certaines régions, et si d'autres utilisateurs se plaignent de problèmes spécifiques pour le moment.

    Réinitialisez votre routeur

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

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

    Cache et cookies du navigateur effacer

    [9 Clear.jpg]

    Votre navigateur garde un cache de sites Web que vous visitez souvent et ceux que vous avez visités plus récemment. En maintenant un cache, vous obtenez des temps de réponse du site plus rapides et vous utiliserez moins de bande passante pour démarrer car vous ne téléchargez pas les éléments communs de la page.

    Malheureusement, les caches de navigateur Web peuvent mal tourner et gêner correctement une page. Vous voudrez peut-être effacer le cache de votre navigateur. Ne vous inquiétez pas de perdre votre historique, vos mots de passe et d'autres informations importantes. Tout effacer le cache fera un peu pour ralentir l'accès du site un peu jusqu'à ce qu'un nouveau cache puisse être construit. Si vous souhaitez savoir comment effacer le cache de votre navigateur Web, consultez notre tutoriel ultime: comment effacer le cache de tout navigateur Web

    Les cookies sont un autre type de données que votre navigateur conserve localement qui peuvent interférer avec le chargement du site Web. Généralement, les cookies sont bons pour l'expérience du site Web. Ils ont laissé un site Web «rappeler» des informations sur vous 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 gâcher potentiellement le travail d'un site, le suivi des cookies peut également être un problème de confidentialité, mais de toute façon, notre tutoriel comment effacer l'histoire d'un navigateur Web vous montre également comment effacer les cookies. Assurez-vous simplement de nettoyer uniquement les cookies et non votre historique de navigation réel!

    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, complétez-les avant d'accéder au site Web qui vous envoie une erreur. Il se pourrait bien que votre navigateur ait besoin des dernières normes Web pour parler à la dernière technologie du site Web.

    Cela ne peut pas faire de mal de s'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 pour votre ordinateur ou votre appareil.

    Essayez un navigateur différent

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

    Il pourrait aussi simplement être que quelque chose a mal tourné avec le navigateur que vous utilisez. Le moyen le plus rapide d'éliminer le navigateur comme source du problème est d'utiliser un navigateur différent. Il y en a beaucoup au choix, notamment Microsoft Edge, Safari (Mac ou iOS), Mozilla Firefox et Google Chrome, pour n'en nommer que quelques-uns.

    Désactiver les plugins et les extensions

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

    Essayez une connexion Internet différente

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

    Par exemple, si votre connexion à haut débit à domicile vous donne l'erreur, essayez d'accéder au site à partir de votre smartphone à l'aide de votre connexion de données mobiles. À moins que les deux connexions ne proviennent du même FAI, cela devrait contourner les problèmes spécifiques aux 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 en milieu de travail exécutent un serveur de proxy d'entreprise, et il n'est pas toujours possible de les contourner par conception. Après tout, la société utilise le serveur proxy pour surveiller ce que vous faites sur Internet et contrôler sa sécurité d'informations.

    Supposons que vous ne puissiez pas contourner la connexion de votre serveur proxy dans la configuration du serveur proxy. Dans ce cas, votre seule alternative est de vérifier si le serveur proxy fonctionne correctement en demandant au service informatique. Si vous utilisez un service proxy privé, éteignez-le pour vérifier si cela cause le problème. Si vous exécutez votre propre serveur proxy ménage, redémarrez-le et vérifiez s'il est toujours configuré correctement.

    Essayez un VPN

    Alors que nous aimons nous référer à un «serveur Web», la vérité est que la plupart du contenu Web est hébergé sur plusieurs serveurs. Les réseaux de livraison de contenu (CDN) gardent des copies du contenu Web sur plusieurs serveurs se propagent 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 vous, offrant les meilleures vitesses et temps de réponse. Il est également moins cher d'utiliser la bande passante locale plutôt que d'envoyer des données sur des lignes de coffre international, donc les entreprises préfèrent utiliser les CDN.

    Le fait est que si votre nœud CDN local est surchargé ou ayant 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 région dans votre propre pays. Cela peut contourner le problème du serveur local.

    Flush votre cache DNS ou modifiez vos serveurs DNS

    Les serveurs DNS (système de noms de domaine) sont comme les annuaires téléphoniques d'Internet. Lorsque vous tapez une adresse comme https: // www.tips en ligne.com (notre site sœur) Dans votre barre d'adresse, le serveur DNS le traduit par l'adresse IP correcte du serveur physique qui vous enverra les informations dont vous avez besoin.

    Un serveur DNS donné peut avoir la mauvaise adresse IP dans le fichier (elle peut avoir changé), ou le serveur auquel vous référez peut être l'un des nombreux pour le site, et que l'on a des problèmes. Votre cache DNS local peut également être corrompu ou obsolète.

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

    Les serveurs DNS publics de Google trouvés à 8.8.8.8 et 8.8.4.4 sont parmi les serveurs DNS les plus rapides et les plus fiables au monde.

    Utilisez une page en cache à la place

    Si tout ce dont vous aviez besoin d'un site Web était des informations statiques, vous n'aurez peut-être pas besoin que le serveur soit opérationnel du tout. Google et d'autres moteurs de recherche indexent constamment le Web et font des copies mises en cache des pages Web. Il existe également des sites Web tels que Internet Wayback Machine, qui archive à la fois ancienne et nouvelles pages Web afin que vous puissiez voir les informations qu'ils avaient à différents moments dans le temps.

    Il est facile de voir la version mise en cache d'une page utilisant Google, recherchez simplement le Trois points à droite de l'en-tête du résultat et sélectionnez-le.

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

    Alors vous verrez une page avec ce message en haut.

    Contacter l'administrateur du site

    Le dernier conseil que nous pouvons fournir lors d'une erreur 502 Bad Gateway est de contacter l'administrateur du site Web. Si le problème semble être avec votre FAI, vous pouvez contacter son support client et demander s'ils sont conscients des problèmes d'accès à ce site particulier.

    De nombreux FAI ont une section «problèmes connus» sur leurs pages d'accueil ou leurs tableaux de bord de compte d'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 vos mains, et tout ce que vous pouvez faire est d'attendre. Alors pourquoi ne pas consulter notre section Fun Stuff pour quelques excellentes façons de passer le temps?