Fastly VCL スニペットのアップロードが「10秒後にタイムアウトを読み取る」エラーで失敗する
Adobe Commerce管理者からFastly VCL スニペットをアップロードまたは更新すると、リクエストは約10秒後に読み取りタイムアウトで失敗します。 この問題を修正するには、Adobeでサポートチケットを開いてFastly WAF側のタイムアウトを上げるか、暫定的な回避策としてFastly APIを介してスニペットをアップロードします。
説明 description
環境
- Adobe Commerce on Cloud Infrastructure
- Fastly サービス/Fastly モジュール VCL スニペット管理
問題/症状
Adobe Commerce管理者からFastly VCL スニペットをアップロードまたは更新すると、次のようなエラーが発生して失敗します。10秒後にタイムアウトを読み取る
再現手順:
- Adobe Commerce Adminを開きます。
- Fastly設定またはVCL スニペット領域に移動します。
- VCL スニペットをアップロードまたは更新します。
- スニペットを保存します。
結果:読み取りタイムアウトで約10秒後にリクエストが失敗します。
原因
管理者パスのタイムアウトは最大600秒まで設定可能ですが、この特定のエラーは、その設定が原因ではありません。 これは、FastlyのWAF側のタイムアウトが原因です。これは、管理者パスのタイムアウトとは別のもので、Adobe Commerce管理者内から変更することはできません。 Fastlyでこのタイムアウトを上げることができるのはAdobeだけです。
解決策 resolution
- このエラーが発生した場合は、管理者パスのタイムアウト設定ではなく、Fastly WAF側のタイムアウトを指していることに注意してください。
- Fastly WAF側のタイムアウトを上げることができるのはAdobeのみなので、 サポートチケット をAdobeで開きます。
- 暫定的な回避策として、Admin UIの代わりにFastly APIを使用してVCL スニペットをアップロードまたは更新します。 API パスは、同じ10秒の制限の対象ではありません。
関連トピックス
recommendation-more-help
experience-cloud-kcs-help-kbarticles