Salta al contenuto principale
Versione: 2.x

HOST131: Intestazioni della risposta rifiutate

Cosa significa​

Un proxy a monte del negozio rifiuta le risposte del server perché contengono troppe intestazioni.

Un livello di cache o proxy (spesso Varnish) impone un limite al numero o alla dimensione delle intestazioni delle risposte. Gli endpoint leggeri del negozio rientrano nel limite, ma le risposte API complete lo superano e vengono restituite come errori 503 dal proxy, non da WordPress. Il limite va aumentato su quel livello.

I tuoi dati​

Nessun dato di ordini o prodotti è interessato.

Risoluzione dei problemi​

  1. Su Varnish, aumenta http_max_hdr (numero di intestazioni) e http_resp_hdr_len / http_resp_size (dimensioni).
  2. Chiedi al provider di hosting quale livello proxy restituisce il 503: il log degli errori di WordPress non mostrerà nulla perché la richiesta non genera errori lì.
  3. Una verifica rapida: /wcpos/v2/ping del negozio risponde correttamente, mentre gli endpoint dei dati restituiscono 503.

Dettagli​

Codice
HOST131 (RESPONSE_HEADERS_REJECTED)
Gravità
error
Introdotto in
WCPOS 1.10.0