Pular para o conteúdo principal
Versão: 1.x

HOST131: Cabeçalhos de resposta rejeitados

O que isso significa

Um proxy à frente da loja rejeita as respostas do servidor por terem cabeçalhos demais.

Uma camada de cache ou proxy (comumente o Varnish) impõe um limite à quantidade ou ao tamanho dos cabeçalhos de resposta. Os endpoints leves da loja cabem, mas as respostas completas da API excedem o limite e voltam como 503 do proxy, e não do WordPress. O limite precisa ser aumentado nessa camada.

Seus dados

Nenhum dado de pedido ou produto é afetado.

Solução de problemas

  1. No Varnish, aumente http_max_hdr (quantidade de cabeçalhos) e http_resp_hdr_len / http_resp_size (tamanhos).
  2. Pergunte ao host qual camada de proxy retorna o 503 — o log de erros do WordPress não mostrará nada porque a requisição nunca falha lá.
  3. Uma verificação rápida: o /wcpos/v2/ping da loja responde normalmente enquanto os endpoints de dados retornam 503.

Detalhes

Code
HOST131 (RESPONSE_HEADERS_REJECTED)
Severity
error
Introduced in
WCPOS 1.10.0