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