Hoje me deparei com um
problema de um usuário neste fórum. Ele alegava estar com problemas ao acessar o site
www.receita.fazenda.gov.br. A conexão com o site era muito lenta, sobretudo, quando a conexão passava pelo Squid, cerca de 4 à 5 minutos.
Como cuido da rede de um estabelecimento comercial, o acesso ao site da Receita é comum e eu tinha recebido as mesmas reclamações, mas como minha conexão não passa pelo proxy e o site da Receita vira e mexe tem problemas de conectividade, não dei muita importância na hora, isso, até ver o post do nosso colega.
Levando em consideração alguns comentários do post, resolvi dar uma pesquisada e cheguei numa solução bastante simples. O problema ocorria devido a um redirecionamento incorreto dentro do site da Receita, então, a conexão ficava tentando ser estabelecida até atingir o timeout.
O timeout para conexões diretas, ou seja, que não passam pelo proxy, são menores que as que passam pelo Squid que, por padrão, pasmem, é de QUATRO MINUTOS, justamente o tempo que estava demorando para entrar no site.
Nas configurações do Squid, essa opção vem implícita e para ajustar seu valor, deve ser inserida no
squid.conf da seguinte forma:
forward_timeout 15 seconds
BATATA, o site passou a abrir justamente dentro desse tempo estabelecido pela diretiva.
Sendo esse um erro bem comum em alguns sites por ai, julgo essa opção SUPER HIPER MEGA IMPORTANTE e que na maioria das confs, não é setada.
Existem outras diretivas relacionadas a timeout do Squid, segue uma lista:
É isso ai, espero que essa dica ajude mais pessoas como ajudou nosso amigo do fórum e a mim.
Agradecimento:
Renato Carneiro Pacheco