>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Que signifie l'erreur 504 Gateway Time Out ?

Chaque fois que vous accédez à un serveur via Internet, un code d'état HTML est retourné du serveur à votre navigateur. Un certain nombre de ces codes sont des codes d'erreur, qui apparaissent lorsqu'il y a un problème de chargement d'une page. Les codes sont affichés dans le navigateur et aident les webmasters et les visiteurs à comprendre ce qui ne va pas pour essayer de résoudre le problème. Le « 504 Gateway Time Out » est l'un de ces codes d'erreur.

Présentation du 504

Lorsque vous tentez d'accéder à une ressource, le serveur par lequel votre action est routée place une limite de temps sur cette requête. Si une réponse n'est pas reçue après un certain temps, un code d'erreur 504 est retourné au navigateur. Le « 5 » au début du code d'erreur indique que le problème vient du serveur contacté, plutôt que de votre serveur client. La cause habituelle d'une erreur 504 est de tenter de contacter un serveur qui est soit en panne, peut-être pour maintenance, soit qui ne fonctionne pas correctement.

Détails techniques

Un client reçoit la requête d'accéder à une certaine URL. Il accède à un serveur de noms de domaine (DNS) pour obtenir l'adresse IP de ce site. Une connexion socket IP est établie avec l'adresse IP obtenue du DNS, et un flux de données HTML est envoyé via le socket. Le client reçoit un flux de données HTTP en retour du serveur, et si la ressource ne peut pas être accessible après un certain temps, le flux de données retourné contiendra le code d'erreur 504. Le navigateur affiche alors le code à l'écran.

Notifications d'erreur 504

Le 504 est techniquement appelé l'erreur « 504 Gateway Timeout ». Comme l'erreur « 404 Not Found », cependant, la notification de message pour le 504 peut être personnalisée. Vous serez généralement présenté avec l'un des messages suivants sur une page sinon vide : « 504: Gateway Timeout », « HTTP 504 », ou « HTTP Error 504 – Gateway Timeout ». Cependant, vous pouvez être présenté avec un écran d'erreur personnalisé, ou simplement redirigé vers une autre page, comme la page d'accueil du site.

Corriger un 504

Puisque le 504 est une erreur côté serveur, vous ne pouvez pas corriger le problème à moins que vous ne possédiez et ne mainteniez le serveur en question vous-même. Cependant, vous avez quelques options. Vous pourriez envoyer un email au webmaster si vous connaissez son adresse email et l'informer du problème. Vous pourriez essayer de rafraîchir quelques fois, pour voir si c'était un problème temporaire, ou vous pouvez revenir sur le site plus tard, quand l'erreur aura espérément été résolue.

Vie connectée