[Resolvido]Squid dando time out nas paginas

Iniciado por Felipesm, 18 de Fevereiro de 2011, 08:18

tópico anterior - próximo tópico

Felipesm

Mudei as configurações do squid e mesmo assim hora ele funciona hora da timeout.
acl manager proto cache_object
acl localhost src all
acl SSL_ports port 443
acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_port 3128
cache_access_log /var/log/squid/access.log

acl programacao src all
acl estagiario src 192.168.1.152

delay_pools 2

# Significa que teremos dois controles de banda

# Primeiro controle
delay_class 1 2

# -1/-1 significa que nãteremos limites para a delay pool 1
delay_parameters 1 1572864/1572864 131072/131072
delay_access 1 allow programacao

# Segundo controle
delay_class 2 2

# Limita a sua banda para +- 64Kbits
delay_parameters 2 1572864/1572864 131072/131072
delay_access 2 allow estagiario



O erro:




zekkerj

O erro aí é claro: DNS. Cadastre outro servidor DNS em sua máquina, ou diretamente no Squid.

P.ex.:

dns_nameserver 8.8.8.8
dns_nameserver 208.67.220.220
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Felipesm

Coloquei os IPs de DNS e aparentemente resolveram meu problemas so que o carregamento das paginas aumentou absurdamente.

zekkerj

ele deve estar primeiro dando timeout no servidor padrão, pra depois tentar os alternativos que funcionam.

Vc cadastrou os novos servidores no squid, ou no arquivo /etc/resolv.conf?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Felipesm

Cadastrei no squid.conf
dns_nameservers 192.168.1.1 201.17.128.23 201.17.128.110

zekkerj

Mude a ordem, coloque o seu DNS como terceiro.

Esse pode ser também o motivo do problema do ping, se seu servidor DNS local não estiver funcionando.
Qual a máquina que está implementando esse servidor? Um roteador dedicado, outra máquina Linux?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Felipesm

Outra maquina linux, ná verdade é o servidor de arquivos,webserver,dominio,proxy.

zekkerj

confirme que o DNS está funcionando estável, lá, e que não esteja bloqueando teu acesso.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Felipesm

Troquei realmente ele melhorou a velocidade de carregamento da pagina.Vou monitorar durante algumas horas agora.

zekkerj

Monitorar squid... acho que isso vai te interessar.
http://www.cyberciti.biz/nixcraft/linux/docs/uniqlinuxfeatures/mrtg/
Esse link é pra RedHat, mas pra Ubuntu é basicamente a mesma coisa, assim já dá pra ter uma idéia.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D