Comment résoudre l’erreur « La demande n’a pas pu être satisfaite. Requête bloquée » de CloudFront ?

Date de la dernière mise à jour : 02/12/2020

Amazon CloudFront renvoie l’erreur « La demande n’a pas pu être satisfaite. Requête bloquée. » Comment puis-je résoudre cette erreur ?

Résolution

« La demande n'a pas pu être satisfaite. Requête bloquée. » est une erreur provenant du client. Cette erreur peut se produire en raison des règles AWS Web Application Firewall (AWS WAF) associées à la distribution CloudFront. Pour résoudre cette erreur, vérifiez tout d'abord que l'action par défaut AWS WAF est configurée sur la liste de contrôle d'accès web (ACL web). Essayez ensuite de suivre les étapes de dépannage suivantes en fonction de l'action par défaut :

Si l'action par défaut est définie sur Allow (Autoriser)

Si l'action par défaut est paramétrée sur Allow (Autoriser), la requête qui renvoie l'erreur « Requête bloquée » correspond probablement à une règle dont l'Action est définie sur Block (Bloquer).

Pour résoudre l'erreur lorsque l'action par défaut est Autoriser, procédez comme suit :

  1. Vérifiez les requêtes pour vous assurer qu'elles ne sont pas conformes aux conditions des règles AWS WAF avec le paramètre Action défini sur Block (Bloquer).
  2. Si des requêtes valides correspondent aux conditions pour une règle qui bloquent les requêtes, mettez la règle à jour afin d'autoriser les requêtes.

Si l'action par défaut est définie sur Block (Bloquer)

Si l'action par défaut est définie sur Block (Bloquer), AWS WAF bloque les requêtes dans les scénarios suivants :

  • La requête est conforme aux conditions d'une règle dont le paramètre Action est défini sur Block (Bloquer).
  • La requête n'est pas conforme aux conditions des règles dont le paramètre Action est défini sur Autoriser.

Pour résoudre l'erreur lorsque l'action par défaut est Block (Bloquer), procédez comme suit :

  1. Examinez les requêtes afin de vous assurer qu'elles correspondent aux conditions pour aucune règle AWS WAF avec l'option Action définie sur Allow (Autoriser).
  2. Si des requêtes valides ne correspondent à aucune des règles existantes qui autorisent les requêtes, créez une règle qui autorise celles-ci.

Remarque : pour une résolution des problèmes plus poussée, vous pouvez utiliser la console AWS WAF pour examiner un exemple de requêtes qui sont conformes à la règle susceptible d'être à l'origine de l'erreur « Request Blocked » (« Requête bloquée »). Pour plus d'informations, consultez Affichage d'un exemple de requêtes Web.


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


Besoin d'aide pour une question technique ou de facturation ?