Fastly VCL程式碼片段上傳失敗並出現「讀取在10秒後逾時」錯誤

從Adobe Commerce管理員上傳或更新Fastly VCL程式碼片段時,請求會在約10秒後失敗並出現讀取逾時。 若要修正此問題,請使用Adobe開啟支援票證以提高Fastly WAF端逾時,或透過Fastly API上傳程式碼片段作為臨時因應措施。

說明 description

環境

  • 雲端基礎結構上的Adobe Commerce
  • Fastly服務/ Fastly模組VCL程式碼片段管理

問題/症狀

從Adobe Commerce管理員上傳或更新Fastly VCL程式碼片段失敗,並出現類似錯誤:讀取在10秒後逾時

要再現的步驟:

  1. 開啟Adobe Commerce Admin。
  2. 移至Fastly組態或VCL代碼片段區域。
  3. 上傳或更新VCL程式碼片段。
  4. 儲存程式碼片段。

結果:要求會在大約10秒後失敗,並顯示讀取逾時。

原因

管理員路徑逾時最多可設定600秒,但此特定失敗並非由該設定所造成。 這是由於Fastly的WAF端逾時所造成,該逾時與管理員路徑逾時不同,因此無法在Adobe Commerce管理員內加以變更。 只有Adobe可以在Fastly端提高此逾時。

解決方法 resolution

  1. 如果您遇到此錯誤,請注意它指向Fastly WAF端逾時,而不是管理員路徑逾時設定。
  2. 使用Adobe開啟支援票證,因為只有Adobe可以提高Fastly WAF端逾時。
  3. 作為臨時因應措施,請使用Fastly API (而不是管理員UI)上傳或更新VCL程式碼片段。 API路徑不受相同10秒限制的約束。

相關閱讀

recommendation-more-help
experience-cloud-kcs-help-kbarticles