504 portail expiré. Qu'est-ce que cela signifie et comment y remédier

Une erreur de temporisation de la passerelle 504 dans le navigateur signifie que le serveur n'a pas reçu de réponse en temps opportun du client (utilisateur) et que la demande n'a pas été traitée. Cela est généralement dû à la surcharge du serveur, qui n'a pas le temps de traiter les requêtes HTTP actuelles. Par exemple, il existe un serveur faible sur lequel se trouve le site, et si 20 000 utilisateurs visitent le site, le serveur n'aura pas le temps de traiter toutes ces requêtes et donnera une erreur avec le code 504 Gateway Time out.

Il se peut également que lorsqu'un site change de serveur DNS, le changement sur Internet prenne 24 heures, et jusqu'à ce qu'un changement complet se produise, l'utilisateur recevra probablement une erreur 504. Il convient de considérer le fait que Windows stocke les adresses DNS localement sur l'ordinateur, et même après changer DNS, l'erreur peut s'afficher jusqu'à ce que la liste d'adresses DNS locales dans Windows soit effacée.

Il se peut que l'erreur de surcharge du serveur ait duré quelques secondes, mais le service Cloudflare CDN a mis en cache les pages avec une erreur d'expiration de la passerelle 504 et donne aux utilisateurs cet en-tête HTTP.

En bref, si vous êtes un utilisateur régulier qui a rencontré cette erreur, alors ce n'est pas votre faute, c'est un problème côté serveur, mais quelques conseils ci-dessous vous aideront à corriger l'erreur. Jetons également un œil aux astuces si vous possédez un serveur.

Si vous êtes un utilisateur régulier

  1. Si le serveur est surchargé, il générera une erreur 504 Gateway Time-out. Dans ce cas, il vous suffit d'attendre quelques minutes et de recharger la page avec F5 ou Ctrl + F5.
  2. Si vous utilisez un serveur proxy, supprimez-le. On sait que des paramètres de proxy incorrects peuvent donner l'erreur 504. Cela est particulièrement vrai pour les proxys gratuits, qui auparavant pouvaient fonctionner correctement, mais échoueront à l'avenir.
  3. Si le site a subi un changement d'adresses DNS, vous devez effacer la liste des DNS locaux sur votre ordinateur. Pour ce faire, lancez une invite de commande en tant qu'administrateur et tapez: ipconfig /flushdns.

ipconfig / flushdns

Si vous êtes webmaster

  1. Contactez votre support d'hébergement pour résoudre l'erreur d'expiration de la passerelle 504.
  2. Regardez la charge de la base de données de votre ressource.
  3. Regardez le nombre de requêtes adressées au serveur, il peut s'agir de bots ou d'attaques Ddos.
  4. Si vous avez modifié les adresses DNS, leur application doit prendre au moins 24 heures.
  5. Si vous utilisez un CDN tel que Cloudflare, ce fournisseur de contenu peut avoir mis en cache un bogue. Essayez de vous déconnecter pendant un moment et vérifiez.
  6. Vous avez besoin d'un serveur plus puissant, car le serveur actuel ne peut pas supporter la charge des utilisateurs.