Um download pequeno pode exceder um limite de cabeçalhos enquanto um corpo maior passa. Primeiro identifique qual parte da troca o Squid rejeitou.

ComponenteDiretiva do Squid 5–7 correspondente
Cabeçalhos do pedido do cliente, incluindo a linha do pedidorequest_header_max_size
Corpo do pedido do cliente, como dados de enviorequest_body_max_size
Cabeçalhos da resposta do servidorreply_header_max_size
Corpo da resposta do servidorreply_body_max_size

Use o erro real do proxy e os registos para identificar o componente e quem emitiu a resposta. Um limite da aplicação ou uma rejeição a montante podem parecer uma falha local do Squid. Consulte as referências da versão instalada para o limite e o valor predefinido correspondentes.

Determine também o que o Squid consegue ver.CONNECT comum não expõe os cabeçalhos cifrados do site dentro de um túnel TLS ponta a ponta. Por isso, os pedidos de proxy em texto simples, a própria troca CONNECT e o TLS intercetado podem envolver controlos ou componentes diferentes.

Antes de aumentar o limite em causa, explique o tamanho invulgar. Cookies repetidos, dados de autenticação inesperados e respostas malformadas exigem investigação; um envio grande intencionalmente suportado exige um limite de corpo adequado. Aumentar todos os limites ao mesmo tempo esconde essa distinção.

Artigos relacionados