Qu'est-ce que le délai d'expiration de la passerelle 504 et comment le résoudre ?

Publié: 2021-02-17

N'est-ce pas ennuyeux lorsque vous obtenez l'erreur de délai d'expiration de la passerelle 504 à partir de la page Web que vous essayez de visiter ?

C'est encore plus frustrant pour les propriétaires de sites. Ils perdent également de précieux visiteurs en raison d'erreurs embêtantes, sans que ce soit de leur faute. De plus, si les visiteurs continuent de recevoir le message d'erreur, ils perdent confiance dans la marque et nuisent à leur réputation.

C'est pourquoi les propriétaires de sites doivent savoir ce qu'est un délai d'attente de passerelle 504 et comment ils peuvent le réparer.

Si vous êtes un propriétaire de site ayant l'erreur 504 sur votre site ou si vous souhaitez vous préparer à un tel cas, ce guide vous sera utile.

Table des matières

  • Qu'est-ce qu'une erreur 504 Gateway Timeout ?
  • Comment pouvez-vous recevoir l'erreur 504 Gateway Timeout ?
  • Causes de l'erreur de dépassement de délai de la passerelle 504
  • Correction de l'erreur 504 Gateway Timeout
    • 1. Vérifiez votre connexion Internet.
    • 2. Vérifiez l'URL du site Web.
    • 3. Redémarrez votre routeur et votre modem.
    • 4. Effacez le cache et les cookies de votre navigateur.
    • 5. Vérifiez la maintenance planifiée de votre serveur.
    • 6. Vérifiez la configuration du pare-feu.
    • 7. Examinez vos journaux côté serveur.
    • 8. Vérifiez le code de votre site Web pour les bogues.
    • 9. Serveurs proxy
    • 10. Vérifiez le thème et les plugins de votre site.
    • 11. Revenez plus tard.
  • FAQ (Foire Aux Questions)
    • Q. L'erreur 504 a-t-elle un impact sur le référencement ?
    • Q. Comment corriger l'erreur 504 ?
  • Conclusion

Qu'est-ce qu'une erreur 504 Gateway Timeout ?

505 Erreur de dépassement de délai de la passerelle

Chaque fois que vous essayez de visiter un site Web, votre navigateur envoie une demande au serveur hébergeant ce site particulier. Ensuite, le serveur répond à la requête et fournit les ressources demandées. Lorsqu'il y a un retard dans cette réponse, vous obtenez l'erreur de délai d'attente de la passerelle 504 sur votre navigateur.

L'erreur de délai d'expiration de la passerelle 504 signifie que votre serveur Web agissant en tant que passerelle n'a pas reçu de réponse opportune d'un serveur en amont. Ainsi, votre serveur Web ne peut pas charger la page Web que vous essayez d'atteindre.

En d'autres termes, votre serveur Web et le serveur en amont ne communiquent pas assez rapidement.

Comme l'erreur 503, l'erreur 504 est également un message d'erreur générique. Une telle nature rend difficile l'identification de la cause de l'erreur. Vous savez ce qui ne va pas avec le site Web, mais vous ne savez pas pourquoi c'est arrivé.

Comment pouvez-vous recevoir l'erreur 504 Gateway Timeout ?

Il existe différents systèmes d'exploitation, navigateurs Web, serveurs et utilisateurs. En outre, les sites individuels peuvent personnaliser la façon dont ils obtiennent l'erreur de délai d'attente 504. C'est pourquoi vous pouvez voir l'erreur 504 sous de nombreuses formes. Voici quelques formulaires courants que vous pouvez rencontrer :

  • 504 portail expiré
  • HTTP 504
  • 504 ERREUR
  • Délai d'expiration de la passerelle (504)
  • Erreur HTTP 504 - Délai d'expiration de la passerelle
  • Erreur de dépassement de délai de passerelle
  • 504 Délai d'expiration de la passerelle NGINX
  • Délai d'expiration de la passerelle NGINX 504
  • Erreur de dépassement de délai de passerelle
  • Erreur 504
  • Erreur HTTP 504
  • HTTP 504
  • Cette page ne fonctionne pas — Le domaine a mis trop de temps à répondre
  • 504 Gateway Timeout — Le serveur n'a pas répondu à temps
  • Un écran blanc vide
  • WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT
  • HTTP_STATUS_GATEWAY_TIMEOUT

Bien que la formulation des réponses ci-dessus soit différente, elles indiquent toutes l'erreur 504.

Causes de l'erreur de dépassement de délai de la passerelle 504

Comme déjà dit plus haut, l'erreur 504 est due à un échec de connexion entre votre serveur et le serveur en amont. L'erreur de connexion peut être due à plusieurs raisons. Mais quelle que soit la raison, le serveur est en panne et ne fonctionne pas pour le moment.

Étant une erreur de réseau, trouver la cause réelle de l'erreur 504 est assez délicat. Votre appareil, votre navigateur et votre connexion Internet fonctionnent peut-être bien et vous pouvez toujours rencontrer l'erreur 504.

Correction de l'erreur 504 Gateway Timeout

Voici quelques astuces qui peuvent résoudre l'erreur 504 :

1. Vérifiez votre connexion Internet.

La raison principale de l'erreur 504 est un retard ou un manque de connexion entre votre serveur et le serveur d'hébergement. Il y a de fortes chances que votre connexion Internet soit en panne. Pour cette raison, votre navigateur peut afficher l'erreur. Alors, vérifiez votre connexion Internet et assurez-vous qu'elle fonctionne bien.

2. Vérifiez l'URL du site Web.

L'erreur 504 peut également être due au fait que vous avez mal saisi l'URL du site que vous essayez de visiter. Donc, revérifiez et retapez l'URL. Actualisez également la page Web plusieurs fois.

3. Redémarrez votre routeur et votre modem.

L'erreur de passerelle 504 est due à un problème de connexion au serveur. Mais il est également possible qu'il y ait un problème avec la configuration du serveur DNS de votre routeur et qu'il soit à l'origine de cette erreur. Redémarrez votre routeur et votre modem, puis revenez sur le site Web.

4. Effacez le cache et les cookies de votre navigateur.

Votre navigateur conserve un enregistrement des sites Web que vous visitez dans son cache et ses cookies. L'idée ici est de diminuer le temps de chargement du site. Cependant, les anciens caches et cookies peuvent parfois interférer avec le chargement de ce site Web particulier. Dans de tels cas, vous pouvez rencontrer l'erreur 504. Effacez le cache de votre navigateur et rechargez le site Web. Vous pouvez consulter l'article sur Comment vider le cache du navigateur pour plus de détails.

5. Vérifiez la maintenance planifiée de votre serveur.

Votre serveur est peut-être en cours de maintenance. Recevoir l'erreur 504 dans un tel cas est standard. Si vous avez accès aux paramètres de votre serveur, vérifiez toute maintenance planifiée. Vous pouvez également désactiver la mise à jour automatique des paramètres.

6. Vérifiez la configuration du pare-feu.

Votre pare-feu protège votre site contre les attaques d'utilisateurs malveillants et les attaques DDoS (Distributed Denial-of-service). S'il y a une configuration défectueuse de votre pare-feu, il considère les requêtes du CDN (Content Delivery Network) comme une attaque sur le serveur. Il bloque alors toute requête et affiche l'erreur.

Vous pouvez inspecter la configuration de votre pare-feu et confirmer que les paramètres sont corrects.

7. Examinez vos journaux côté serveur.

Vos journaux côté serveur vous donnent des détails sur le matériel du serveur, son état et sa santé. Inspectez soigneusement ces journaux côté serveur pour toute information critique.

8. Vérifiez le code de votre site Web pour les bogues.

Si votre site web a un bogue dans son code, il ne répondra pas à la demande de connexion du CDN. Parcourez le code de votre site Web et recherchez les bogues. Vous pouvez vous faire aider par le développeur.

9. Serveurs proxy

Les problèmes de serveur sont une cause fréquente de l'erreur de passerelle 504. La plupart des hébergeurs hébergent les sites WordPress sur des serveurs Apache ou Nginx. Ces serveurs attendent une réponse mais expirent.

Les sites Web de commerce électronique et les sites Web recevant un trafic élevé sont plus sujets à cette erreur. Dans de tels sites Web, les serveurs qui les hébergent sont souvent surchargés en raison de multiples requêtes impossibles à mettre en cache. Si vous êtes l'un de ces sites, la meilleure chose à faire est de passer à un plan d'hébergement de haut niveau.

Consultez notre avis sur certains des meilleurs fournisseurs d'hébergement.

10. Vérifiez le thème et les plugins de votre site.

Dans certains cas, votre thème ou plugin WordPress peut être à l'origine de l'erreur de délai d'attente de la passerelle 504. Cependant, il est assez rare qu'une application tierce cause un tel problème. Cependant, cela ne fait pas de mal de jeter un œil à vos plugins et à votre thème.

  • Accédez à votre tableau de bord WordPress.
  • Faites défiler la section "Plugins" dans la barre latérale gauche.
section plugin sur le tableau de bord
  • Sélectionnez l'option "Désactiver" dans le menu d'action groupée et cliquez sur le bouton "Appliquer".
désactiver tous les plugins

Maintenant, voyez si votre site fonctionne correctement. Si c'est le cas, activez le plugin un par un. N'oubliez pas de vérifier le site après avoir activé chaque plugin. Assurez-vous également que vos plugins et votre thème sont à jour.

11. Revenez plus tard.

Si la page affiche toujours une erreur 504 après avoir essayé toutes les méthodes, il est temps de faire une pause. Soyez assuré que votre appareil, Internet et votre site Web fonctionnent correctement.

C'est un problème avec votre FAI ou l'administrateur du serveur. Contactez-les et informez-les du problème. À ce moment-là, ils travaillent probablement déjà pour le réparer. Mais autant les informer, au cas où.

FAQ (Foire Aux Questions)

Q. L'erreur 504 a-t-elle un impact sur le référencement ?

Oui, si votre site affiche une erreur 504, vos visiteurs ne peuvent pas voir votre contenu. Cela entraîne une augmentation du taux de rebond et nuit même à la réputation de la marque si vous ne le corrigez pas rapidement. Les moteurs de recherche rétrogradent également le classement de votre site.

Cependant, ces cas sont des exceptions car l'erreur 504 est généralement temporaire.

Q. Comment corriger l'erreur 504 ?

L'erreur 504 est principalement due à un problème de connexion au serveur. Identifier la cause est assez gênant. Cependant, vous pouvez essayer les étapes suivantes :

• Actualisez le site Web.
• Revérifiez l'URL que vous essayez de visiter.
• Redémarrez votre routeur.
• Videz le cache du navigateur.
• Vérifiez les paramètres du pare-feu et du DNS.
• Vérifiez les journaux côté serveur.
• Analysez le code du site Web à la recherche de bogues.

Conclusion

Tracer la cause de l'erreur de délai d'attente de la passerelle 504 est assez délicat. Il existe de nombreuses raisons pour lesquelles votre navigateur affiche cette erreur. Cependant, la raison principale est due à une défaillance de la connexion au serveur. Essayez les étapes que nous avons mentionnées ci-dessus et voyez si quelque chose fonctionne. Si ce n'est pas le cas, attendez. L'erreur 504 est généralement temporaire, alors soyez patient.

Parfois, vous pouvez également rencontrer l'erreur HTTP 503. Nous vous recommandons donc de lire Qu'est-ce que l'erreur HTTP 503 et comment la corriger. Si vous trouvez ces articles utiles, veuillez nous en informer dans la section des commentaires.