スキップしてコンテンツを表示

CloudFront が返す、"403 Error - The request could not be satisfied.Request Blocked" というエラーの解決方法を教えてください。

所要時間1分
0

Amazon CloudFront が "403 Error - The request could not be satisfied.Request Blocked" というエラーメッセージを返すため、原因をトラブルシューティングしたいです。

簡単な説明

AWS WAF ルールに設定ミスがある場合、次のエラーメッセージが表示される場合があります。 "403 Error - The request could not be satisfied.Request Blocked" というエラーメッセージを返すため、原因をトラブルシューティングしたいです。

次の設定が原因で、"Request Blocked" エラーが発生する可能性があります。

  • デフォルトアクションが Allow であるルールに対し、[Action] (アクション) が Block に設定されたルールに一致するリクエストが送信された場合。
  • デフォルトアクションが Block であるルールに対し、[Action] (アクション) が Block に設定されたルールに一致するリクエストが送信された場合。
  • デフォルトアクションが Block であるルールに対し、[Action] (アクション) が Allow に設定されたルールに一致しないリクエストが送信された場合。

他のタイプの 403 エラーのトラブルシューティング方法については、「CloudFront で発生する "HTTP 403" エラーのトラブルシューティング方法を教えてください」を参照してください。

解決策

"Request Blocked" エラーを解決するには、次の手順を実行します。

  1. CloudFront コンソールを開きます。
  2. ナビゲーションペインで [Distributions] (ディストリビューション) を選択し、更新するディストリビューションを選択します。
  3. [Security] (セキュリティ) タブを選択します。
  4. [Security - Web Application Firewall (WAF)] (セキュリティ - ウェブアプリケーションファイアウォール (WAF)) で、ウェブアクセスコントロールリスト (ウェブ ACL) リンク上のリンクを選択します。WAF コンソールのウェブ ACL が新しいタブで開きます。
  5. [Rules] (ルール) タブを参照し、ウェブ ACL に設定されている AWS WAF のデフォルトアクションを確認します。
    注: 詳細については、「で保護パック (ウェブ ACL) のデフォルトアクションを設定する AWS WAF」を参照してください。

デフォルトアクションが Allow であるルールに対する "Request Blocked" エラーを解決するには、そのリクエストを確認してください。Block に設定されているルール条件に一致するリクエストがある場合は、ルールを更新し、そのリクエストを許可してください。

デフォルトアクションが Block であるルールに対する "Request Blocked" エラーを解決するには、そのリクエストを確認してください。リクエストは、Allow に設定されているルール条件と一致する必要があります。リクエストが、そのリクエストを許可する既存のルールに適合しない場合は、リクエストを許可するルールを作成してください。

注: AWS WAF コンソールを使用して、"Request Blocked" エラーを引き起こす可能性のあるルールに一致するリクエストのサンプルを確認してください。詳細については、「AWS WAF 保護のテストとチューニング」を参照してください。

関連情報

CloudFrontで 発生する「403 ERROR - The request could not be satisfied.Bad Request」エラーの解決方法を教えてください。

の AWS WAF 仕組み

AWS WAF 保護を使用する

1コメント

This article was reviewed and updated on 2026-03-17.

エキスパート

応答済み 1ヶ月前

関連するコンテンツ