Erreur 503 Échec de la récupération du backend : comment y remédier

Erreur 503 Échec de la récupération du backend : comment y remédier
Erreur 503 Échec de la récupération du backend

Si vous avez rencontré l’erreur 503 Backend Fetch Failed Varnish cache server lors de la navigation sur Internet, ce guide peut vous aider !

Nous parlerons des causes courantes et vous proposerons des méthodes testées par des experts WR pour résoudre le problème immédiatement.

Qu’est-ce qu’une erreur backend 503 ?

Un serveur de cache Varnish 503 Backend Fetch Failed indique que le site Web ou le service Web auquel vous essayez d’accéder est actuellement indisponible ou que vous disposez d’une connexion Internet instable. Les autres causes probables sont :

  • Le serveur est en maintenance.
  • Le site Web est considéré comme suspect et, par conséquent, bloqué par Adblocker sur votre ordinateur.
  • Le serveur du site Web ne dispose pas de suffisamment de mémoire pour traiter les informations entrantes.

Comment corriger l’erreur 503 Échec de la récupération du backend ?

Avant de procéder à toute étape pour corriger le message d’erreur 503 d’échec de la récupération du backend, effectuez les vérifications préliminaires suivantes :

  • L’utilisation d’un autre navigateur peut être une solution directe pour résoudre ce problème et d’autres comme le délai d’expiration du premier octet 503 .
  • Appuyez F5pour actualiser la page Web.
  • Fermez tous les autres onglets actifs ou redémarrez votre ordinateur.

1. Redémarrez votre routeur (pour les utilisateurs frontend et backend)

  1. Débranchez le modem et le routeur de la prise de courant.
  2. Attendez 15 à 30 secondes, puis rebranchez le modem sur la prise de courant.
  3. Encore une fois, attendez 1 minute ou 2, puis allumez votre routeur,
  4. Le routeur démarrera ; attendez que tous les voyants deviennent verts, puis testez votre connexion.

La mise sous tension du routeur peut aider à résoudre les problèmes de réseau local et à actualiser les informations DNS. Éliminant ainsi le problème si le problème avec le site Web réside de votre côté. Cela pourrait également résoudre des problèmes similaires liés au site Web, tels que l’erreur 503 indisponible .

2. Pingez votre routeur pour vérifier la connexion

  1. Appuyez sur la Windows touche, tapez cmd et cliquez sur Exécuter en tant qu’administrateur.CMD élevé - 503 Échec de la récupération du backend
  2. Tapez la commande suivante pour envoyer une requête ping aux serveurs DNS de Google et vous montrer s’il y a une perte de paquets et cliquezEnter : ping 8.8.8.8cmd_ping

Envoyer une requête ping au routeur peut aider à diagnostiquer les problèmes de connectivité du réseau local et à exclure les problèmes probables avec votre réseau.

3. Videz le cache du navigateur

  1. Ouvrez votre navigateur préféré. Ici, nous montrons les étapes à l’aide de Google Chrome.
  2. Accédez à l’icône à trois points, puis cliquez sur Paramètres .Paramètres Chrome
  3. Cliquez sur l’option Confidentialité et sécurité, puis cliquez sur Effacer les données de navigation .Confidentialité et sécurité
  4. Pour Période, sélectionnez Tout le temps dans la liste déroulante et cochez Cookies et autres données du site et Images et fichiers mis en cache .Effacer les données - Erreur 503 Échec de la récupération du backend
  5. Cliquez sur Effacer les données.

Si vous ne pouvez pas accéder au site Web en raison de données en cache corrompues ou obsolètes stockées dans votre navigateur, ces étapes pourraient vous aider à les supprimer.

Vider le cache peut vous aider à surmonter le problème d’erreur 503. Le certificat a expiré afin que vous ne soyez pas limité à visiter des sites Web.

4. Réinitialisez votre navigateur

  1. Ouvrez votre navigateur préféré. Ici, nous montrons les étapes à l’aide de Google Chrome.
  2. Accédez à l’icône à trois points, puis cliquez sur Paramètres .Paramètres CHrome - Erreur 503 Échec de la récupération du backend
  3. Sur le côté gauche, sélectionnez Réinitialiser les paramètres .Réinitialiser les paramètres par défaut
  4. Cliquez sur Réinitialiser les paramètres à leurs valeurs par défaut d’origine.
  5. Maintenant, à l’invite suivante, sélectionnez Réinitialiser les paramètres .Réinitialiser 2

Si vous pouvez utiliser le site Web sur un autre navigateur mais que vous ne parvenez pas à l’ouvrir sur votre navigateur préféré, il est temps de le réinitialiser aux paramètres par défaut.

5. Réactivez le plugin Varnish (utilisateurs backend)

  1. Accédez au panneau de configuration de votre site Web et connectez-vous à l’aide des informations d’identification.
  2. Ensuite, accédez à Web Accelerator , puis cliquez sur Gérer Varnish.
  3. Cliquez sur Désactiver le vernis .Désactiver Varnish - Erreur 503 Échec de la récupération du backend
  4. Ensuite, cliquez sur Confirmer l’action pour désactiver.
  5. Cliquez maintenant sur Activer le vernis .eNABLE Varnish - = Erreur 503 Échec de la récupération du backend

Si le problème Erreur 503 Backend Fetch Failed se situe du côté du serveur et est dû à une mauvaise configuration du cache Varnish ou à d’autres problèmes, l’actualisation du plugin peut aider. Cependant, si le plugin est déjà désactivé, essayez de l’activer et vérifiez si le problème est résolu.

6. Modifier les fichiers de configuration Varnish & NGIX (utilisateurs Backend)

  1. Assurez-vous que vous êtes connecté en utilisant les privilèges d’administrateur. Localisez et ouvrez le fichier dans Ubuntu à partir de ce chemin dans l’éditeur de texte de votre choix : /etc/varnish/default.vcl
  2. Recherchez cette ligne et supprimez /pub :
    • .probe = {.url = "/pub/health_check.php";
  3. Après le changement, cela devrait ressembler à ceci :
    • .probe = {.url = "/health_check.php";
  1. Si vous ne voyez pas /pub dans la ligne, essayez de l’ajouter. Enregistrez le fichier.

Localisez maintenant le fichier nginx.conf.sample dans le dossier racine de Magneto 2, suivez ces étapes :

  1. Localisez cette ligne et ajoutez health_check :
    • location ~ (index|get|static|report|404|503)\.php$ {
  2. Après le changement, cela devrait ressembler à ceci :
    • location ~ (index|get|static|report|404|503|health_check)\.php$ {
  3. Appuyez sur Ctrl+ Spour enregistrer les modifications.

7. Modifiez la longueur du cache (utilisateurs backend)

  1. Accédez au fichier de configuration de Varnish :etc/default/varnish
  2. Recherchez la ligne http_resp_hdr_len et modifiez sa valeur à 70 000 octets. Si le paramètre n’existe pas, recherchez thread_pool_max et ajoutez cette ligne :-p http_resp_hdr_len=70000 \
  3. Localisez http_resp_size et modifiez sa valeur à 100 000 ; ça devrait ressembler à ça:-p http_resp_size=100000 \http_resp_hdr_len-1 - Erreur 503 Échec de la récupération du backend
  4. Appuyez sur Ctrl+ Spour enregistrer les modifications.

Si rien ne fonctionne pour vous, essayez de contacter l’administrateur du site Web, expliquez-lui le problème et les correctifs que vous avez essayés pour obtenir une assistance supplémentaire.

Si vous avez des questions ou des suggestions sur le sujet, n’hésitez pas à les mentionner dans la section commentaires ci-dessous.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *