Que le protocole de transfert hypertexte (HTTP) a été connu comme le Norme pour la transmission de sites Web est due, entre autres, à une procédure intégrée pour éviter les erreurs de données et de transmission. Chaque requête est répondue par un serveur web avec un statut ou un code d’erreur afin d’assurer une communication correcte et de faciliter la recherche de sources d’erreur. UNE 500 code d’erreur comme l’erreur 502 Bad Gateway indique une configuration défectueuse ou une surcharge temporaire du serveur Web et signifie que le transfert de données échoue en raison d’un problème grave dans la situation actuelle.
Quelles sont les causes du déclenchement d’un code d’erreur 500 ?
Le protocole connaît HTTP cinq codes d’état différentsqui peuvent être classés en utilisant le premier des trois chiffres. Dans ce concept, la plage de numéros de 1XX à 3XX correspond à la confirmation d’une opération réussie ou à des informations supplémentaires telles qu’une demande en cours ou des redirections temporaires et permanentes vers une autre ressource ou adresse. Le numéro de départ 4XX désigne (principalement) le Le client a causé des problèmes, un code d’erreur 500 indique à son tour une cause par le serveur Web. Les variantes les plus courantes sont :
- Erreur 500 Erreur de serveur interne pour les erreurs de serveur non spécifiques et inattendues
- Erreur 501 non implémentée avec des fonctions manquantes telles que B. une méthode HTTP non prise en charge
- Erreur 502 Mauvaise passerelle pour que le serveur interrompe la communication
- Erreur 503 Service non disponible en cas de panne (temporaire) du serveur
- Erreur 504 Délai d’expiration de la passerelle comme signe que la période d’attente autorisée a été dépassée
- Erreur 508 Loop Detected avec une boucle infinie dans la requête
- Erreur 509 Limite de bande passante dépassée si la bande passante autorisée est dépassée
- Erreur 511 L’authentification réseau requise requiert une authentification sur le réseau
Bien qu’un code d’erreur 500 puisse être déclenché par une configuration incorrecte ou un comportement inattendu de la part du client, dans la plupart des cas, le problème réside dans le Côté serveur.
Quand l’erreur 502 Bad Gateway se produit-elle ?
L’erreur 502 Bad Gateway – parfois aussi spécifiquement affichée comme Bad Gateway NGINX ou Bad Gateway Apache après le serveur Web – est probablement l’une des suivantes après le code d’erreur 404 Not Found causes les plus courantes d’interruption du transfert de données. Les raisons de son apparition sont variées et comprennent, par exemple :
- Défaillance complète du serveur Web, par exemple en raison d’un plantage du système
- Surcharge temporaire, par exemple lors d’une attaque DDoS sur un site web
- Erreurs persistantes dans la communication entre le serveur et le client
- Échec des requêtes en raison de bugs dans la programmation PHP
- Les extensions dans le navigateur empêchent ou interfèrent avec la transmission correcte des données
- Le réseau bloque les requêtes, par exemple via un pare-feu strict du routeur
- Une troisième instance – comme un VPN ou un proxy – empêche la connexion bilatérale
À première vue, une erreur 502 Bad Gateway semble claire – malheureusement, techniquement, elle ne dit que une requête échoue à un certain moment dans la communicationcar le serveur ne fournit ou ne peut produire aucune réponse plausible.
Comment puis-je corriger une erreur 502 Bad Gateway ?
Les possibilités pour le visiteur d’un site Web, la Éliminer l’erreur 502, sont limités dans la plupart des cas. Dans de nombreuses situations, il s’agit de toute façon d’un défaut temporaire, provoquant par exemple une maintenance ou une surcharge à court terme. Afin de pouvoir les exclure, il est recommandé quelques étapes simples:
- Appelez avec un autre navigateur et – si possible – un système d’exploitation
- Désactiver les extensions et plug-ins tels que UBlock, Ghostery ou AdAway
- Videz le cache pour supprimer les données obsolètes
- Suppression de tous les cookies pour la page concernée et les fournisseurs tiers utilisés
Si ces étapes échouent, le problème réside dans le serveur Web demandé et doit être résolu par le administrateur correspondant de l’hébergement Web doit être vérifié et corrigé. Les visiteurs ont toujours certaines options pour accéder à une page en cas d’erreur 502, bien que la fonctionnalité soit limitée dans ce cas.
Comment puis-je appeler un site Web après un code d’erreur 500 ?
Si vous rencontrez un code d’erreur 500 comme l’erreur 502 Bad Gateway, cela signifie que le Le serveur n’est pas joignable actuellement est. Il existe deux options avec lesquelles un site Web qui n’est pas protégé par un login ou d’autres restrictions peut être visité quelle que soit la configuration du serveur virtuel ou dédié responsable. Cependant, c’est une version archivéequi ne permet aucune autre interaction telle que la connexion.
Le moteur de recherche Google stocke le contenu des sites Web dans son cache pendant une durée déterminée et peut l’appeler directement à partir de celui-ci. Tout ce que l’utilisateur a à faire est le cache de commandes devant l’adresse : entrez – par exemple : cache : https : //example.org/webseite.
La deuxième variante consiste à utiliser un Des archives Internet comme la Wayback Machine. Ces projets, pour la plupart à but non lucratif, enregistrent le contenu sous forme de soi-disant instantanés à intervalles réguliers et les rendent accessibles au public.
Photo : Gerd Altmann de Pixabay