Error 503 Backend fetch failed (Créer un compte)

  • WordPress :5.5
  • Statut : non résolu
14 sujets de 1 à 14 (sur un total de 14)
  • Auteur
    Messages
  • #2358590
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.2 (je crois)
    • Thème utilisé : Artemis
    • Extensions en place : Woocommerce, wpml, yoast SEO, et plus
    • Nom de l’hébergeur : Gandi
    • Adresse du site : http://www.mon-cintre.com

    Problème(s) rencontré(s) : impossible d’accéder au site ou au backoffice : Error 503 Backend fetch failed

    Bonjour à tous

    Depuis ce midi je ne peux plus accéder à ma boutique ainsi qu’au backoffice, j’ai tenté de désactiver les plugins et mon thème en changeant le nom des dossier et contacté mon hébergeur mais je ne trouve pas de solution à mon problème.

    Aujourd’hui j’ai modifié mon fichier functions.php situé dans mon thème child et sinon j’ai juste travaillé sur de nouvelles pages produit.

    Concernant mon hébergeur il dit, je cite :

    des scripts tournent sans fin (bugs ou en attente d’éléments externes au site qui ne répondent pas) et finissent en erreur générant de très nombreuses de lignes de logs PHP ainsi:

    ———————————————————————-

    […]

    [06-Nov-2020 13:48:56] WARNING: [pool www] child 61254, script ‘/srv/data/web/vhosts/www.mon-cintre.com/htdocs/index.php’ (request: « GET /index.php?page=1&per_page=25&status=unactioned&orderby=date&order=desc&_locale=user ») execution timed out (9454.530445 sec), terminating

    [06-Nov-2020 13:48:56] WARNING: [pool www] child 61253, script ‘/srv/data/web/vhosts/www.mon-cintre.com/htdocs/index.php’ (request: « GET /index.php?page=1&per_page=25&status=unactioned&orderby=date&order=desc&_locale=user ») execution timed out (9428.190791 sec), terminating

    [06-Nov-2020 13:48:56] WARNING: [pool www] child 61250, script ‘/srv/data/web/vhosts/www.mon-cintre.com/htdocs/index.php’ (request: « GET /index.php?page=1&per_page=25&type=error%2Cupdate&status=unactioned&_locale=user ») execution timed out (9428.190496 sec), terminating

    [06-Nov-2020 13:48:56] WARNING: [pool www] child 53868, script ‘/srv/data/web/vhosts/www.mon-cintre.com/htdocs/wp-admin/options-permalink.php’ (request: « GET /wp-admin/options-permalink.php ») execution timed out (101862.919862 sec), terminating

    [06-Nov-2020 13:48:56] WARNING: [pool www] child 41076, script ‘/srv/data/web/vhosts/www.mon-cintre.com/htdocs/wp-admin/options-permalink.php’ (request: « GET /wp-admin/options-permalink.php ») execution timed out (258244.112639 sec), terminating […]

    ———————————————————————-

    Les process PHP sur lesquels s’exécutent ces scripts sont alors monopolisés et ne peuvent répondre aux nouvelles requêtes.

    Je suis bloquée et ne sais plus par où attaquer le problème.

    Merci d’avance si quelqu’un peut m’aider avec ce gros problème !

    Karine

    #2358599
    ferman
    Modérateur
    Maître WordPress
    7636 contributions

    Bonjour,

    C’est arrivé comment: juste après avoir modifié functions.php? Avez-vous essayé de repasser sur le thème parent et/ou d’activer un thème wordpress par défaut? Et de désactiver vos extensions?

    #2358607
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    Bonsoir Ferman et merci de prendre le temps de m’aider

    Ce n’est pas arrivé après la modification du fichier functions.php, j’étais entrain de créer de nouveaux produits et plus spécifiquement  de charger de nouvelles images ou de modifier les traductions (j’utilise WPML) et comme indiqué dans mon précédent message j’ai désactivé les plugins et mon thème en modifiant le nom des repertoires via FTP.

    #2358611
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    Le site est à nouveau actif sans que je n’ai rien fait de plus !

    Vraiment bizarre !!!

    #2358614
    ferman
    Modérateur
    Maître WordPress
    7636 contributions

     j’ai tenté de désactiver les plugins et mon thème en changeant le nom des dossier

    Oops, j’ai zappé. J’étais focalisé sur les messages en italique. Tant mieux si ça remarche. Peut-être que les scripts en ont eu assez de tourner en rond? Ou une intervention surnaturelle? ou l’hébergeur qui a corrigé sans le dire? L’important est que ça fonctionne.

    #2358617
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    Oui je suis bien contente que ça fonctionne mais ça fait 2 fois que cela m’arrive et que le problème se règle tout seul, j’aimerais bien élucider le mystère quand même ! Du stress pour rien au final…

    Est-ce arrivé à d’autres ?

    #2358644
    mathieu42
    Participant
    Maître WordPress
    2025 contributions

    les erreurs qui commencent par « 5 » sont des erreurs serveurs donc cela vient de votre hébergeur.

    https://fr.wikipedia.org/wiki/Liste_des_codes_HTTP

     

    #2358645
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    Bonjour Matthieu

    Je suis en contact avec eux aussi mais eux disaient que c’était  le code du CMS qui posait problème…

    #2358679
    C_Lucien
    Modérateur
    Maître WordPress
    5114 contributions

    Bonjour,

    les erreurs qui commencent par “5” sont des erreurs serveurs donc cela vient de votre hébergeur.

    Il arrive qu’un programme provoque une erreur sur le serveur, on peut par exemple avoir une erreur 500 avec un fichier .htaccess mal conçu.

    Si l’hébergeur voit que le serveur tourne –l’infrastructure étant de sa responsablilité, il ne peut pas intervenir au niveau de WordPress.

    Mes connaissances sont infimes en la matière, je subodore qu’un script de votre configuration mettant trop de temps à s’exécuter, les sécurités du serveur interviennent pour stopper l’affaire.

    Autrement dit, cela revient à chercher “l’aiguille dans la meule de foin”.

    #2358695
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    Le mystère ne sera donc pas résolu. Le principal c’est que ça fonctionne à nouveau !

    Merci tout le monde pour vos réponses.

    bon week-end

    #2358873
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    La réponse de Gandi pour ceux que ça peut intéresser :

    Après analyse des fichiers de journalisation (logs) de votre instance, et plus particulièrement du fichier access.log d’Apache, j’ai pu noter de nombreuses connexions au fichier xmlrpc.php :

    […]

    http://www.mon-domaine.com 200.73.143.4 – – [09/Nov/2020:10:21:10 +0000] (0 s) « POST /xmlrpc.php HTTP/1.1 » 200 414 « – » « Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) »

    […]

    Ces connexions sont typiques d’une attaque de type pingback xmlrpc.

     

    Je vais donc me pencher sur une meilleure sécurisation de mon site…

    Bonne semaine

    • Cette réponse a été modifiée le il y a 4 années et 8 mois par kimaya.
    #2358877
    ferman
    Modérateur
    Maître WordPress
    7636 contributions

    Bonjour,

    Ces connexions sont typiques d’une attaque de type pingback xmlrpc.

    Oui, c’est un problème assez fréquent et déjà vu sur ce forum. Vous ne semblez pas avoir de plugin de sécurité (ou alors dans le  « et plus »). Installez-en un: AIOWPS, Ithemes , wordfence…etc ou éventuellement un plugin plus spécifique comme celui mentionné dans cet article sur le rôle de xmlrpc . J’ai AIOWPS et j’ai désactivé totalement xmlrpc (pas seulement le pingback).

     

    #2358901
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    Merci pour tes conseils Ferman

    On m’a aussi conseillé d’ajouter cette ligne dans le .htaccess

    RewriteRule ^xmlrpc\.php$ « http\:\/\/0\.0\.0\.0\/ » [R=301,L]

    #2358907
    ferman
    Modérateur
    Maître WordPress
    7636 contributions

    Si vous aimez et comprenez les expressions régulières, pourquoi pas; je ne peux pas juger mais ne vous trompez pas dans les / et les \ !

    Cela fera double emploi avec un plugin de sécurité si vous en installez un.

14 sujets de 1 à 14 (sur un total de 14)
  • Vous devez être connecté pour répondre à ce sujet.