Erreur 502 Bad Gateway : Comment y remédier dans WordPress ?
Publié: 2022-03-07Pour les propriétaires d'entreprise, c'est la dernière chose qu'ils veulent voir. Ils ne peuvent pas se permettre que des clients potentiels quittent leur site Web et se tournent vers la concurrence. Cependant, il est possible dans de nombreux cas de corriger une erreur de passerelle 502 .
Dans cet article de blog, nous expliquerons ce qu'est une erreur 502 Bad Gateway, les causes possibles et comment y remédier.
Téléchargez cet article en saisissant votre email ci-dessous
Qu'est-ce qu'une erreur 502 Bad Gateway ?
Lorsque vous visitez un site Web, votre navigateur envoie une demande au serveur du site Web. Le serveur répond au navigateur avec un code d'état HTTP à 3 chiffres qui permet au navigateur de savoir si la demande a été effectuée avec succès. Une erreur 502 est l'un des codes d'état HTTP.
Il existe différents codes d'erreur 500 et tous signifient qu'il y a une erreur côté serveur. Dans le cas de l'erreur 502, ce qui se passe, c'est que le serveur proxy n'obtient aucune réponse ou une réponse non valide d'un serveur en amont.
Sans creuser, difficile d'en savoir plus. De nombreux sites n'affichent que l'erreur 502 bad gateway, qui ne donne pas plus d'informations sur ce qui s'est spécifiquement passé.
Dans de nombreux cas, cependant, cette erreur est temporaire et se résoudra d'elle-même.
Lorsque vous obtenez cette erreur, différents sites et navigateurs peuvent l'afficher de différentes manières.
Voici quelques-uns des messages que vous pourriez recevoir :
- 502. C'est une erreur
- 502
- Erreur 502
- HTTP 502
- Erreur de proxy 502
Tous ces messages alternatifs signifient la même chose.
Qu'est-ce qui cause une erreur 502 Bad Gateway ?
Il n'y a pas qu'une seule cause pour une erreur 502. C'est pourquoi il peut être difficile à résoudre. Cela peut causer des problèmes aux propriétaires d'entreprise. Au lieu de pouvoir montrer leur contenu de qualité supérieure, informatif et ciblé, leur visiteur obtient à la place la redoutable page blanche et un code d'erreur.
Dans certains cas, le serveur est surchargé, soit par trop de visiteurs à la fois, soit éventuellement par une attaque DDOS. Le serveur n'a plus de mémoire disponible pour afficher la page Web et renvoie à la place l'erreur 502.
Parfois, le serveur expire en fait lorsqu'il faut plus de temps que prévu pour renvoyer la demande du navigateur.
Si un serveur est en panne, il ne pourra pas renvoyer une demande au navigateur et vous obtiendrez l'erreur 502.
Les pare-feu peuvent également causer un problème. Le pare-feu d'un visiteur peut bloquer votre site pour lui seul, ou votre pare-feu peut être trop réactif et bloquer les demandes de visiteurs légitimes.
Si vous avez récemment modifié votre DNS, vous constaterez peut-être que votre DNS n'est pas encore entièrement propagé et votre site affichera l'erreur.
Vous pouvez également avoir une erreur DNS où le DNS ne se résout pas à la bonne adresse IP ou même à n'importe quelle adresse IP. D'autres erreurs de réseau peuvent inclure des problèmes de FAI ou des problèmes de routage.
Parfois, il peut n'y avoir aucun problème de serveur, mais pour une raison quelconque, il y a un problème du côté du visiteur. Ils peuvent avoir un problème avec leur routeur ou leur connexion Internet. Leur pare-feu peut être à l'origine d'un problème ou il peut y avoir un problème de navigateur.
Comment pouvez-vous réparer une mauvaise passerelle 502 en tant que propriétaire de site Web ?
En tant que propriétaire de site Web, il est essentiel de rester au courant de la disponibilité de votre site Web et d'être conscient de toute erreur. Vous ne pouvez pas vous permettre de manquer un trafic de qualité en raison d'une erreur de passerelle 502 incorrecte.
Si vous obtenez l'une de ces erreurs, vous pouvez prendre des mesures pour la résoudre. Si vous n'êtes pas vous-même technique, appelez votre développeur Web et laissez-le se mettre au travail.
Cependant, avant de commencer des modifications ou des ajustements de site Web, sauvegardez votre site dans son intégralité, juste au cas où quelque chose ne va pas. Encore mieux si vous pouvez copier votre site et exécuter des tests sur une version non-live. De cette façon, si quelque chose tombe en panne, vous n'avez pas causé d'erreurs sur votre site actuel.
Il vaut également la peine de vérifier si votre hébergement est en panne avant de commencer à explorer inutilement les journaux d'erreurs et le codage.
1) Testez vos plugins
Avec WordPress, il arrive parfois qu'un nouveau plugin ou une mise à jour de plugin provoque une erreur. Désactivez ou désinstallez temporairement chaque nouveau plugin, un à la fois.
Si vous les désactivez tous en même temps, vous pouvez corriger l'erreur, mais vous n'aurez aucun moyen de savoir lequel l'a causé.
2) Mises à jour de restauration
WordPress publiera souvent une version bêta de la dernière mise à jour avant la sortie de la version finale. Si vous avez essayé la version bêta, c'est peut-être là que réside votre problème. Ou il se peut que la dernière mise à jour ne convienne pas à votre site pour une raison quelconque.
Essayez de restaurer votre version de WordPress et voyez si cela corrige l'erreur.
3) Vérifiez vos autorisations de fichiers
Si vous avez effectué des mises à jour ou ajouté des plugins, vos autorisations de fichiers peuvent avoir été modifiées. Passez en revue vos autorisations et assurez-vous qu'elles sont telles qu'elles devraient être.
4) Parcourez les journaux de votre serveur Web
Vous devriez pouvoir accéder aux journaux de votre serveur et voir la dernière activité sur votre site, y compris les erreurs. Cela peut vous guider vers une solution possible.
5) Envoyez un ping à votre site
Utilisez un test ping pour vérifier si votre serveur répond. Si ce n'est pas le cas, il est temps de contacter votre hébergeur et de lui demander de vérifier votre serveur et de résoudre le problème.
6) Désactivez votre réseau de diffusion de contenu
Si vous utilisez un CDN, tel que Cloudflare, cela peut être à l'origine du problème. Désactivez temporairement votre CDN et voyez si le problème est résolu. Si c'est le cas, contactez votre société CDN pour obtenir de l'aide.
7) Avez-vous récemment changé votre DNS ?
Si vous avez changé d'hébergeur ou acheté un nouveau domaine, vous devrez remplacer vos serveurs de noms par ceux que votre hébergeur utilise, sinon votre site ne fonctionnera pas. Lorsque vous faites cela, cela peut prendre jusqu'à 48 heures pour que les modifications se propagent sur Internet.
Cela donnera une erreur 502 temporaire qui sera résolue lorsque les modifications seront entièrement propagées.
8) Déboguer votre code
Si vous avez un code personnalisé sur votre site Web, un code défectueux pourrait être la raison de votre erreur 502. Vous devrez parcourir votre code ligne par ligne pour repérer les erreurs et le déboguer.
9) Vérifiez la configuration de votre pare-feu
Les pare-feu sont essentiels pour protéger votre site contre les pirates et les mauvais acteurs, mais ils peuvent être trop réactifs. Vérifiez votre configuration et assurez-vous que votre pare-feu ne rejette pas un trafic parfaitement bon sans raison.
Comment pouvez-vous réparer une mauvaise passerelle 502 en tant que visiteur de site Web ?
Comme vous pouvez le voir ci-dessus, il n'y a souvent rien que vous puissiez faire en tant que visiteur du site Web lorsque vous rencontrez un code d'erreur 502.
Cependant, parfois, l'erreur est temporaire ou de votre côté.
Avant de quitter le site Web, essayez une actualisation rapide de votre navigateur. Une erreur temporaire peut très bien avoir disparu au moment de l'actualisation de la page.
Sinon, utilisez un site comme isitdownrightnow.com pour vérifier si le site ne fonctionne pas pour tout le monde ou s'il ne fonctionne tout simplement pas pour vous.
Si le site est complètement indisponible, vous devrez le revoir plus tard dans la journée. Si c'est uniquement pour vous, voici ce que vous pouvez faire :
1) Essayez un autre navigateur
Vous constaterez peut-être que Chrome affiche une erreur, mais qu'Opera et Internet Explorer fonctionnent parfaitement. Avant de commencer à peaufiner les paramètres et à redémarrer les choses, il s'agit d'une solution rapide potentielle qui pourrait vous amener à votre page.
2) Videz votre cache et vos cookies
Si vous avez une version obsolète ou corrompue du site dans votre cache, cela peut être la cause de l'erreur 502. Effacez votre cache et vos cookies et vous pourriez constater que le site fonctionne à nouveau parfaitement.
3) Vérifiez les extensions de votre navigateur
Beaucoup d'entre nous utilisent des extensions de navigateur, telles que Mozilla Color Picker ou le bouton Pin de Pinterest. Parfois, une extension de navigateur peut être à l'origine du problème.
Désactivez les extensions de votre navigateur et essayez le site Web. Puis réactivez-les un à la fois pour trouver le coupable.
4) Éteignez-le et rallumez-le
Il fallait le dire, n'est-ce pas ? Parfois, la solution évidente consiste à redémarrer votre ordinateur ou votre routeur et à voir si cela fait une différence.
5) Vérifiez votre FAI
Si tout le reste échoue, il vaut la peine de contacter votre FAI pour voir s'il a un problème. Ils ont peut-être bloqué le site pour une raison quelconque.
Autres codes d'état HTTP similaires à 502 Bad Gateway
Il existe de nombreux codes de statut HTTP différents, dont la fameuse erreur 404 pour la page introuvable, ou encore les redirections 301 pour diriger les gens vers une page qui a été déplacée.
Les 500 codes d'état sont entièrement des codes de serveur, vous donnant des informations sur si un serveur répond et pourquoi pas. 504, par exemple, est une erreur de dépassement de délai de passerelle et 500 est une erreur de serveur interne.
Mozilla a compilé une liste complète de tous les codes d'état HTTP . Cela vaut la peine de garder cette liste à portée de main si vous comptez sur votre site Web pour attirer et vendre aux clients.
Conclusion : gardez vos erreurs 502 sous contrôle et gardez vos visiteurs heureux
En tant qu'entreprise, il est important de s'assurer que votre site dispose d'une disponibilité optimale. Gardez un œil attentif sur vos codes d'erreur et les journaux de votre site Web et vous vous assurerez que les visiteurs de votre site bénéficient d'une excellente expérience lorsqu'ils naviguent sur votre site.
En plus d'une disponibilité optimale, vous avez également besoin d'un contenu de qualité. Jetez un œil à notre article sur la création de contenu de site Web et vérifiez la maturité de votre contenu.