Zum Hauptinhalt springen
Version: 2.x

HOST131: Antwortheader abgelehnt

Was das bedeutet​

Ein dem Shop vorgeschalteter Proxy lehnt die Antworten des Servers ab, weil sie zu viele Header enthalten.

Eine Cache- oder Proxy-Schicht (häufig Varnish) begrenzt die Anzahl oder Größe der Antwortheader. Die Antworten der schlanken Endpunkte des Shops liegen innerhalb dieser Grenze, vollständige API-Antworten überschreiten sie jedoch. Dadurch werden 503-Fehler vom Proxy zurückgegeben, nicht von WordPress. Die Grenze muss in dieser Schicht erhöht werden.

Ihre Daten​

Bestell- und Produktdaten sind nicht betroffen.

Fehlerbehebung​

  1. Erhöhen Sie bei Varnish http_max_hdr (Anzahl der Header) und http_resp_hdr_len / http_resp_size (Größen).
  2. Fragen Sie den Hosting-Anbieter, welche Proxy-Schicht den Fehler 503 zurückgibt. Das WordPress-Fehlerprotokoll enthält dazu keinen Eintrag, da die Anfrage dort gar nicht fehlschlägt.
  3. Eine schnelle Prüfung: /wcpos/v2/ping des Shops antwortet problemlos, während Datenendpunkte 503 zurückgeben.

Details​

Code
HOST131 (RESPONSE_HEADERS_REJECTED)
Schweregrad
error
Eingeführt in
WCPOS 1.10.0