Comment résoudre l'erreur « The request could not be satisfied. Request Blocked. » (« La requête n'a pas pu aboutir. Requête bloquée. ») d'Amazon CloudFront ?

Date de la dernière mise à jour : 08/04/2019

Amazon CloudFront renvoie l'erreur « The request could not be satisfied. Request Blocked. » (« La requête n'a pas pu aboutir. Requête bloquée »). Comment puis-je résoudre cette erreur ?

Résolution

« The request could not be satisfied. Request Blocked. » (« La requête n'a pas pu aboutir. Requête bloquée. ») est une erreur provenant du client. Cette erreur peut se produire en raison des règles AWS Web Application Firewall (WAF) associées à la distribution CloudFront. Pour remédier à cette erreur, vérifiez d'abord l'action par défaut AWS WAF qui est définie dans la liste de contrôle d'accès web associée (liste ACL web). Essayez ensuite les étapes de résolution suivantes en fonction de l'action par défaut :

L'action par défaut est définie sur Autoriser.

Si l'action par défaut est définie sur Autoriser, la requête qui renvoie l'erreur « Request Blocked » (« Requête bloquée ») est probablement conforme aux conditions d'une règle dont le paramètre Action est défini 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 les requêtes valides sont conformes aux conditions d'une règle qui bloque les requêtes, mettez à jour la règle pour autoriser les requêtes.

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. Vérifiez les requêtes pour vous assurer qu'elles sont conformes aux conditions des règles AWS WAF avec le paramètre Action défini sur Autoriser.
  2. Si les requêtes valides ne sont pas conformes aux règles existantes qui autorisent les requêtes, créez une règle qui autorise les requêtes.

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 la section Affichage d'un exemple de requêtes web que CloudFront ou un équilibreur de charge d'application a transférées vers AWS WAF.


Cette page vous a-t-elle été utile ?

Cette page peut-elle être améliorée ?


Vous avez besoin d'aide ?