Docs    Facebook    Dépannage

La sécurité de WordFence bloque les requêtes

Si une fonctionnalité du flux Facebook ou des paramètres du plugin ne fonctionne pas correctement et que vous utilisez le plugin de sécurité WordFence, il est possible que WordFence bloque les demandes de communication du plugin Facebook avec votre serveur WordPress. Un symptôme courant de ce problème est qu'en cliquant sur le bouton Charger plus, l'animation de chargement s'affiche en continu sans jamais charger d'autres articles.

Si vous rencontrez un problème de ce type, vous pouvez ouvrir les outils de développement dans votre navigateur et vérifier les onglets Console ou Réseau pour voir s'il y a des erreurs HTTP 403 vers admin-ajax.php (voir l'exemple ci-dessous). C'est le signe que les requêtes sont bloquées.

Solution 1 :

WordFence dispose d'un mode d'apprentissage qui vous permet de l'entraîner à autoriser ces demandes. Vous pouvez l'entraîner en suivant les étapes suivantes :

  1. Allez dans le tableau de bord de WordPress > WordFence > Pare-feu et cliquez sur Gérer le pare-feu.
  2. Sous Options de base du pare-feu > État du pare-feu pour applications Web, passez à l'état Mode d'apprentissage et cliquez sur Enregistrer les modifications.
  3. Revenez ensuite à votre flux Facebook et effectuez les actions qui étaient bloquées par WordFence. WordFence comprendra ainsi qu'il s'agit d'actions normales et qu'elles doivent être autorisées.
  4. Retournez dans le tableau de bord de WordPress > WordFence > Pare-feu et cliquez à nouveau sur Gérer le pare-feu .
  5. Sous Options de base du pare-feu > État du pare-feu pour applications Web, rétablissez l'état sur Activé et Protégé et cliquez sur Enregistrer les modifications.
  6. Tester que les actions que WordFence bloquait auparavant sont désormais autorisées.

Remarque : WordFence peut agir différemment si vous êtes connecté en tant qu'administrateur du site au lieu d'afficher le site en tant que visiteur normal. Pour vous assurer que vous testez le fonctionnement de votre site pour un visiteur normal, assurez-vous que vous n'êtes pas connecté ou que vous affichez la page dans une fenêtre Incognito ou Privée.

Solution 2 :

Si la solution 1 ne résout pas le problème, essayez les étapes suivantes :

  1. Allez dans le tableau de bord de WordPress >WordFence> Outils > Trafic en direct
  2. Dans la liste déroulante Filtrer le trafic : All Hits, sélectionnez Blocked by Firewall (Bloqué par le pare-feu ), puis recherchez la ou les requêtes bloquées. Il s'agira normalement d'une requête vers admin-ajax.php
  3. Si vous savez que l'action est sans danger (surtout si elle provient de votre propre visite), cliquez sur le bouton Ajouter le paramètre à la liste d'autorisation du pare-feu.
soutien

Vous n'avez pas trouvé votre réponse dans la documentation ?

Contacter le support

Cet article a-t-il été utile ?