Article original : HTTP Error 504 – 504 Gateway Timeout Status Code Explained
En surfant sur Internet, nous pouvons interagir avec des serveurs web via des requêtes HyperText Transfer Protocol (HTTP). Ces requêtes sont envoyées du client (nos navigateurs) au serveur avant que nous ne recevions une réponse.
Les codes de statut HTTP nous permettent de savoir si notre requête au serveur a abouti ou non. Voici les codes de statut et ce que chaque type signifie :
- 100 - 199 (Informationnel).
- 200 - 299 (Succès).
- 300 - 399 (Redirection).
- 400 - 499 (Erreur client).
- 500 - 599 (Erreur serveur).
Dans cet article, nous allons parler de l'erreur 504, qui appartient à la catégorie des erreurs serveur. Nous verrons certaines des raisons pour lesquelles vous pourriez rencontrer cette erreur et les moyens possibles de la corriger.
Qu'est-ce que l'erreur HTTP 504 ?
D'après les codes de statut listés avant cette section, nous pouvons voir que l'erreur 504 est une erreur serveur. Cela signifie que ce n'est pas un problème de notre côté en tant que client. Notre requête a été envoyée avec succès au serveur, mais quelque chose s'est mal passé pendant que nous attendions une réponse.
Vous recevrez généralement une réponse indiquant "Erreur de délai d'attente de la passerelle" ou quelque chose de similaire s'il s'agit d'une erreur 504.
Cette erreur se produit lorsque notre serveur ne reçoit pas une réponse suffisamment rapide du serveur où notre requête a été envoyée. En raison du délai, notre serveur dépasse le temps imparti et retourne une erreur à la place.
Les raisons de cette erreur peuvent varier. Le serveur auquel la requête a été envoyée pourrait être en maintenance ou surchargé, entre autres raisons.
Comment corriger l'erreur HTTP 504
Dans cette section, nous parlerons de certaines des façons de corriger l'erreur 504.
Les solutions suivantes sont destinées aux utilisateurs visitant des sites web :
Actualiser votre navigateur
La première chose à essayer lorsque vous rencontrez cette erreur est d'actualiser votre navigateur. Chaque navigateur a généralement un raccourci pour actualiser, mais vous pouvez toujours utiliser le bouton d'actualisation.
Déconnecter et reconnecter vos appareils réseau
Si l'actualisation de votre navigateur ne résout pas le problème, vous devriez essayer de vous déconnecter et de vous reconnecter à vos appareils réseau. Cela pourrait être un modem, un routeur, un point d'accès Wi-Fi, etc.
Effacer les données et les cookies du navigateur
Chaque navigateur a une méthode pour effacer les données et les cookies, mais cela se trouve généralement dans les paramètres du navigateur.
Bien que cela puisse résoudre le problème, vous devez savoir que dans la plupart des cas, cela ne fonctionne pas – assurez-vous donc d'être prêt à vous débarrasser des données et des cookies avant de continuer.
Vérifier si d'autres utilisateurs rencontrent le même problème
Si vous êtes sur une plateforme communautaire ou si vous connaissez d'autres utilisateurs qui utilisent le site web, vous devriez probablement essayer de leur demander pour voir si c'est un problème général.
Si c'est un problème général, vous pouvez vous asseoir et vous détendre. Les propriétaires du site web pourraient être en train de faire quelque chose en arrière-plan.
Notez que l'essai de ces correctifs ci-dessus peut ne pas fonctionner tout le temps. Dans des situations comme celle-ci, la meilleure chose à faire est d'attendre et d'essayer plus tard, car ce n'est généralement pas un problème de votre côté en tant que client.
Les solutions suivantes sont pour vous si vous possédez un site web :
Contacter votre fournisseur d'hébergement
Dans les cas où le site web vous appartient et où les utilisateurs ne peuvent pas y accéder, vous devriez essayer de contacter votre fournisseur d'hébergement pour vous assurer que tout est en ordre.
Cela pourrait être dû au fait que votre forfait d'hébergement nécessite une mise à niveau car vous avez peut-être atteint les limites de votre forfait actuel.
Vérifier les changements DNS
Lorsque vous changez de serveurs pour votre site web, les modifications des informations DNS prendront généralement un certain temps avant de se mettre à jour. Vous pouvez donc informer vos utilisateurs des changements comme celui-ci avant ou après qu'ils ne se produisent.
DNS signifie Domain Name System. Ils convertissent les noms de domaine en adresses IP que les navigateurs peuvent facilement reconnaître avant de charger les sites web.
Conclusion
Dans cet article, nous avons parlé de l'erreur HTTP 504. Nous avons parlé des codes de statut HTTP et nous avons découvert à quelle catégorie appartenait l'erreur 504.
Nous avons ensuite parlé des raisons pour lesquelles cette erreur pourrait se produire et de certaines des façons possibles de la corriger.
Merci d'avoir lu !