Ga naar de hoofdinhoud
Versie: 1.x

HOST131: Responsheaders geweigerd

Wat dit betekent​

Een proxy vóór de winkel weigert de antwoorden van de server omdat deze te veel headers hebben.

Een cache- of proxylaag (vaak Varnish) handhaaft een limiet op het aantal of de grootte van responsheaders. De lichtgewicht endpoints van de winkel passen, maar volledige API-antwoorden overschrijden de limiet en komen terug als 503's van de proxy, niet van WordPress. De limiet moet op die laag worden verhoogd.

Je gegevens​

Er zijn geen bestel- of productgegevens getroffen.

Probleemoplossing​

  1. Verhoog op Varnish http_max_hdr (aantal headers) en http_resp_hdr_len / http_resp_size (groottes).
  2. Vraag de host welke proxylaag de 503 retourneert — het WordPress-foutlogboek toont niets omdat het verzoek daar nooit mislukt.
  3. Een snelle controle: de /wcpos/v2/ping van de winkel antwoordt prima terwijl data-endpoints 503 geven.

Details​

Code
HOST131 (RESPONSE_HEADERS_REJECTED)
Ernst
error
Geïntroduceerd in
WCPOS 1.10.0