▷ Erreur 502 Bad Gateway: qu'est-ce que c'est, causes et solution

erreur 502 mauvaise passerelle

L'erreur 502 Bad Gateway est, avec l'erreur 401, l'une des plus courantes sur Internet. Facebook, Youtube, Twitter et les pages construites sous WordPress et Prestashop affichent ce type d'erreur au quotidien. La cause en est généralement liée à un problème de communication entre les serveurs de la page Web en question (passerelle incorrecte). La solution, comme dans les erreurs précédentes vues dans Tuexperto, varie selon que nous sommes de simples navigateurs de la page ou si nous sommes les administrateurs du web. Quel que soit notre cas, la solution à l'erreur 502 ne nous prendra pas plus de cinq minutes et une certaine insistance dans le cas où nous sommes les administrateurs et propriétaires de la page.

Qu'est-ce que l'erreur 502 Bad Gateway et ce qui la cause

Comme le nom de l'erreur l'indique, l'erreur 502 est due à une mauvaise entrée d'une certaine réponse d'un serveur à un autre. Cette mauvaise entrée est due à l'incapacité d'un ou plusieurs serveurs à communiquer avec le serveur Web principal. Autrement dit, la demande faite depuis notre navigateur aux serveurs de la page n'a pas pu être traitée en raison du manque de communication avec le serveur parent .

Erreur de passerelle 502

De par la nature même du problème, la solution viendra généralement du propriétaire de la page. Cela ne signifie pas que nous ne pouvons pas effectuer certaines actions pour résoudre le problème en tant que simples utilisateurs, car cela peut parfois être causé par un cache de navigateur ou un certain proxy.

Solution à l'erreur 502 Bad Gateway si nous sommes des utilisateurs

Il existe plusieurs façons de résoudre l'erreur susmentionnée si nous sommes des navigateurs, et la plupart sont liées au navigateur Internet que nous utilisons.

Solution 1

La première chose que nous devrons faire pour résoudre l'erreur 502 est de recharger la page en appuyant sur F5 pour vérifier qu'il ne s'agit pas d'une erreur occasionnelle. Dans le cas où cette erreur continue de s'afficher, nous essaierons d'accéder à une autre page du même site Web pour exclure un éventuel crash général du site Web. Par exemple, si nous sommes sur www.tuexperto.com/whatsapp, nous devrons essayer d'entrer www.tuexperto.com.

Solution 2

Dans le cas où l'erreur continue d'apparaître, la prochaine chose que nous devrons faire est de vider le cache du navigateur que nous utilisons. Dans Google Chrome, il suffit de cliquer sur les trois points Options, de sélectionner Plus d'outils, de cliquer sur Effacer les données de navigation et enfin de cliquer sur Effacer les données .

vider le cache google chrome

La page Web ne s'affiche toujours pas? Il s'agit probablement d'une erreur Web. Nous pouvons essayer d'entrer depuis un autre appareil (mobile, tablette, ordinateur portable) via une autre connexion WiFi ou data pour vérifier que c'est bien le cas.

Solution à l'erreur 502 si nous possédons le site Web

Si nous sommes administrateurs de la page web, ici la solution possible varie en fonction de son origine et du type de page web.

Solution 1

Dans le cas où nous utilisons WordPress comme CMS de notre site Web, la première étape pour résoudre l'erreur sera de désactiver les derniers plugins et thèmes que nous avons installés sur le Web . Si nous avons récemment installé de nombreux plugins, nous pouvons tous les désactiver en même temps si nous changeons le nom du dossier Plugins dans le dossier wp-content du serveur de pages.

désactiver les plugins wordpress

La clé à ce stade est de désactiver les plugins un par un et de recharger la page qui affiche l'erreur pour voir si elle est résolue, bien que cela dépendra du nombre de plugins que nous avons sur notre page.

Solution 2

Si nous avons récemment installé un service CDN (Content Delivery Network) pour améliorer la vitesse de chargement de notre site Web, il est probable que l'erreur 502 en ait été causée. En effet, le code du service en question peut être en conflit avec une partie du code de notre page.

Certains des principaux CDN sont les suivants:

  • CloudFlare
  • Amazon CloudFront
  • MaxCDN
  • CDN77
  • Incapsule CDN
  • CléCDN

Pour corriger l'erreur de passerelle, il suffit de désactiver temporairement le CDN via la page de service . Si nous avons trouvé la solution, il est préférable de contacter le service pour résoudre ce conflit.

Solution 3

Avons-nous mis à jour le site Web récemment? Il est alors probable qu'une erreur soit générée qui entre en conflit avec la communication entre les serveurs.

Si nous sommes des utilisateurs avancés, nous pouvons trouver l'erreur d'une manière très simple. Pour ce faire, nous allons créer un fichier PHP via un éditeur de texte avancé (NotePad ++) et introduire les lignes de code suivantes:

Original text


phpinfo (); ?> Ensuite, nous allons copier le fichier dans le dossier racine du serveur et y accéder via l'adresse www.domainname.com/filename.php . Une fois à l'intérieur, nous chercherons la ligne qui contient l'étiquette  error_log et nous trouverons le chemin auquel l'erreur fait référence.

Solution 4

La dernière solution consiste à contacter notre service d'hébergement pour corriger l'erreur, car elle peut être due à une panne du serveur de service. Si nous avons une assistance technique, la chose la plus probable est qu'ils corrigent l'erreur gratuitement.

Autres erreurs identifiées par OneExpert

  • Erreur 401 Autorisation requise
  • Erreur HTTP 500
  • Erreur 503 Service temporel et indisponible