Der Upload von Fastly-VCL-Snippets schlägt mit dem Fehler „Nach 10 Sekunden abgelesene Zeit“ fehl
Beim Hochladen oder Aktualisieren eines Fastly-VCL-Snippets vom Adobe Commerce-Admin schlägt die Anfrage nach etwa 10 Sekunden mit einem Lese-Timeout fehl. Um das Problem zu beheben, öffnen Sie ein Support-Ticket bei Adobe, um die WAF-seitige Zeitüberschreitung von Fastly zu erhöhen, oder laden Sie das Snippet über die Fastly-API als vorübergehende Problemumgehung hoch.
Beschreibung description
Umgebung
- Adobe Commerce auf Cloud-Infrastruktur
- Fastly Service / Fastly Modul VCL Snippet Management
Problem/Symptome
Das Hochladen oder Aktualisieren eines Fastly-VCL-Snippets von der Adobe Commerce-Admin schlägt mit einem Fehler fehl, der in etwa folgendermaßen lautet: Nach 10 Sekunden wird beim Lesen eine Zeitüberschreitung beobachtet
Schritte zur Reproduktion:
- Öffnen Sie Adobe Commerce Admin.
- Navigieren Sie zum Bereich Fastly-Konfiguration oder VCL-Snippets .
- Laden Sie ein VCL-Fragment hoch oder aktualisieren Sie es.
- Speichern Sie das Snippet.
Ergebnis: Die Anfrage schlägt nach etwa 10 Sekunden mit einem Lese-Timeout fehl.
Ursache
Die maximale Wartezeit für den Admin-Pfad kann bis zu 600 Sekunden betragen. Dieser spezielle Fehler wird jedoch nicht durch diese Einstellung verursacht. Sie wird durch die WAF-seitige Zeitüberschreitung von Fastly verursacht, die getrennt von der Admin Path-Zeitüberschreitung ist und nicht innerhalb der Adobe Commerce Admin geändert werden kann. Nur Adobe kann diese maximale Wartezeit in Fastly erhöhen.
Lösung resolution
- Wenn dieser Fehler auftritt, beachten Sie, dass er auf die WAF-seitige Zeitüberschreitungseinstellung von Fastly verweist und nicht auf die Zeitüberschreitungseinstellung für den Admin-Pfad.
- Öffnen Sie ein Support-Ticket mit Adobe, da nur Adobe die WAF-seitige Zeitüberschreitung auslösen kann.
- Laden Sie als vorübergehende Problemumgehung das VCL-Snippet hoch oder aktualisieren Sie es mithilfe der Fastly-API anstelle der Admin-Benutzeroberfläche. Der API-Pfad unterliegt nicht derselben 10-Sekunden-Beschränkung.