Squid não esta fazendo cache das páginas acessadas!!!
Olá pessoal!!!
Tenho um servidor rodando FreeBSD 5.4 com 40 clientes pendurados (via rádio) num link ADSL de 1 Mb (1Mb down / 512Mb up). Esse clientes são barrados em 256K down e 64K up pelo ipfw. Estou com sérios problemas de lentidão na rede. Na maior parte do dia a rede fica tao lenta que chega a nem mesmo acessar uma página web. Estive verificando o squid e observei que que o squid não esta armazenando as paginas visitadas pelos clientes, com isso gerando alto consumo da banda e causando essa lentidão. Como cheguei a essa conclusão?
1º- quando digito #tail -f /usr/local/squid/logs/access.log <enter> deveria ser mostrado em tempo real as paginas acessadas pelos clientes naquele momento. Certo? intão... isso nao acontece... nao aparece nada.
2º- Quando vou em #cd /usr/local/squid/logs <enter> e dou #ls <enter> verifico que exitem dois arquivos: access.log e cache.log, mas qndo dou #ee access.log <enter> verifico que esse arquivo esta limpo, sem nada dentro.
Por esses motivos acredito que o squid nao esta fazendo cache das paginas acessadas. Ja verifiquei tudo e me parece tudo certo.... Preciso que vocês me ajudem a colocar o squid para armazenar as paginas acessadas. Segue abaixo meu squid.conf. Pessoal me ajudem por favor!!! sou iniciante e toda ajuda sera bem vinda. desde ja agradeço a todos. Abraços.
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_replacement_policy heap GDSF
cache_dir diskd /usr/local/squid/cache 2000 16 256 Q1=72 Q2=64
cache_access_log /usr/local/squid/logs/access.log
cache_log /usr/local/squid/logs/cache.log
cache_store_log none
pid_filename /tmp/squid.pid
shutdown_lifetime 10 seconds
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563 10000
acl Safe_ports port 80 21 443 563 70 210 1025-65535 280 488 591 777
acl CONNECT method CONNECT
acl clientes src 192.168.0.0/16
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow clientes
http_access deny all
cache_effective_user squid
cache_effective_group squid
visible_hostname conectainternet.com
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
logfile_rotate 4
coredump_dir none
Permissão para o usuario e grupo squid
ola amigo!!!
O squid foi instalado e configurado blz.... foi dado squid -z e tal... o problema esta sendo que ele nao armazena as paginas acessadas pelos clientes.... acredito que possa ser problema de permissao para o usuario e o grupo squid..
Se alguem ai souber quais sao e como sao feitas as permissoes para o usuario e grupo squid ajudem ai....
Virus acredito que nao seja...
Squid não esta fazendo cache das páginas acessadas!!!
Quanto de memória ram vc está liberando para o squid ??
é que não consegui encontrar está informação.
Squid não esta fazendo cache das páginas acessadas!!!
Uma pergunta, o cache ja funcionou em algum momento, ou desde que voce implementou nao funciona ???
Squid não esta fazendo cache das páginas acessadas!!!
Amigo a 1º coisa q eu faria p/ vc fazer era olhar o LOG !!!..
Mas no seu caso como vc disse q seu log nw esta funcionando então vamos ver outra coisa!!!!...
Tipo a hora q vc inicia o squid ele inicia blz!?!?!...
nw da erro nenhum no sistema?!?!?...tipo no log do sistema nw aparece nada?!?!?...
A hora q vc da squid -z ele nw da nenhum erro?!?!?.
Normalmente quando temalguma coisa errada no arquivo de configuraçãoe vc digita squid -z ele mostra pra vc o q esta errado !!!...
Eu nw conheço bem BSD mas o arquivo de configuração q o squid usa no BSD é o mesmo do linux?!?!?..
Se for pega um outro arquivo de alguem ai e coloca ele ai pra rodar e ve se da certo ai depois vc modifica ele como vc precisa!!..
E nw se preucupa de nw colocar algumas opções do squid nw pois o q vc nw declarar ele intende q é o valor default dele!!..
Flw
Ve ai e dopois responde !!!...
T+
:D