クラウド上の Fastly キャッシュをパージする際にエラーが発生しました(パージリクエストが正常に処理されませんでした)

この記事では、Fastly パージオプションを使用し、「パージリクエストが正常に処理されませんでした というエラーが表示される場合の修正方法を説明します。 Fastly は、クラウドインフラストラクチャーのプランと実装に関するAdobe Commerceに含まれる CDN およびキャッシュサービスです。 Fastly のパージオプションを使用しようとして、処理されない場合、環境に間違った Fastly 資格情報が存在するか、問題が発生した可能性があります。

この情報は、ライブサイトおよびオリジンサーバーの Fastly ヘッダーを検証およびテストするのに役立ちます。

影響を受けるバージョン

  • クラウドインフラストラクチャー 2.1.X 以降でのAdobe Commerce
  • Fastly 1.2.27 以降

問題

キャッシュは機能していますが、パージしようとすると、エラーが発生するか、機能しません。 エラーには、「パージリクエストが正常に処理されませんでした」と含まれます。

原因:

お使いの環境に設定されている認証情報が正しくないか、VCL スニペットのアップロードが必要な場合があります。

解決

Fastly 資格情報を確認

お使いの環境に正しい Fastly サービス ID と API トークンがあるかどうかを確認します。 実稼動環境にステージング資格情報がある場合、パージが正しく処理されないか、正しく処理されない可能性があります。

  1. 管理者として、ローカルのCommerce管理者にログインします。
  2. ストア/設定/設定/詳細/システム をクリックし、「フルページキャッシュ」を展開します。 magento_full_page_cache_2.4.1.png
  3. Fastly 設定を展開し、お使いの環境の Fastly サービス ID と API トークンを確認します。
  4. 値を変更する場合は、「認証情報をテスト」をクリックします。

VCL スニペットのチェック

資格情報が正しい場合、VCL に問題がある可能性があります。 サービスごとに VCL を一覧表示および確認するには、ターミナルで次の API 呼び出しを入力します。

curl -X GET -s https://api.fastly.com/service/<Service ID>/version/<Editable Version #>/snippet -H "Fastly-Key:FASTLY_API_TOKEN"

VCL のリストを確認します。 Fastly のデフォルト VCL に問題がある場合は、再度アップロードするか、Fastly のデフォルト VCL に従ってコンテンツを確認することができます。 Commerce カスタム VCL の編集については、『 Cloud Infrastructure ガイド』の カスタム Fastly VCL スニペットを参照してください。

詳細情報

開発者向けドキュメントでは、

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a