Squid não esta fazendo cache  [RESOLVIDO]

Fórum em português destinado a discussões gerais e ajuda aos usuários do BrazilFW 3.x

Squid não esta fazendo cache  [RESOLVIDO]

Mensagempor marcocaragua » Ter Mar 27, 2012 7:23 pm

Boa noite a todos. Sempre usei o BFW 2.x mas agora resolvi migrar para o 3.x.
Estou com uma máquina nova:

500 Gb HD
CPU: Pentium(R) Dual-Core CPU E5700 @ (2x) 3 GHz
Memória: 1.95 GB
Versão do Firewall: 3.0.256
Kernel: 3.1.1
Iptables: 1.4.10
Compilado em: 2012-02-12 11:34:16

Tenho instalado alem do BFW básico os addons "dansguardian", "mysar" e "check system"

O dansguadian está funcionando e bloqueando sites normamalmente.
Squid executando segundo o check system.
Mysar tudo beleza.

Porém nas informações de cache de disco fica sempre zerado.
Já limpei o cache e nada muda.

Se alguem puder me ajudar pois procurei no forum e não achei nada a respeito pois no meu caso o squid aparentemente está funcionando só falta o cache. Desde já obrigado.

Abaixo segue meu arquivo mestre :

WEBADMIN_PORT='8181'
SSH_PORT='222'
ADMIN_AUTH='$1$AcWA7gUs$pEFhFQW3pwppRf5.XXvp50'
DNSSERVER='yes'
HOSTNAME='brazilfw'
DNS1=''
DNS2=''
PERSIST_LOG='no'
PARTITION=''
TIME_ZONE='25,-03:00'
CACHE_DISK='yes'
USE_QOS='no'
DHCP_SERVER='yes'
DHCP_DEFAULT_LEASE='7200'
DHCP_DNS1=''
DHCP_DNS2=''
IPUPDATE='no'
IPUPDATE_REFRESH='600'
USE_MAC_CONTROL='no'
DISABLE_CONNLIMIT='no'
CERTIFICATE_ISSUED_TO=''
EXTERNAL_PING='yes'
ENABLE_MYSQL='yes'
REGDOMAIN='US'
ARP_SCAN_RETRY='1'
ARP_SCAN_TIMEOUT='250'
KEYBOARD='br-abnt2'
DNSFREECHOICE='no'
USE_RESTRICTION_FILE='no'
SHOW_LINK_USAGE='no'
DMZ=''
BANDWIDTH_RESERVATION='2'
Editado pela última vez por marcocaragua em Qua Mar 28, 2012 8:25 am, em um total de 1 vez.
marcocaragua
 

Re: Squid não esta fazendo cache

Mensagempor Thiago » Ter Mar 27, 2012 7:28 pm

Coloca ae o arquivo mestre dentro das tag code, pra facilitar e ficar mais organizado.
Facil ver se o squid está ou não cacheando, use o Mysar para observar isso.
Ex:
Baixe um arquivo aqui do forúm, use o endereço : http://www.brazilfw.com.br/users/ e na pasta ftp de alguém baixe um arquivo de tamanho "<ou =" o que define para o squid, dai vá em outra estação e faça o mesmo procedimento.
Depois veja no mysar o que o relatorio apresenta, se hit ou se miss....(era assim na 2.x ).
Abraços. :o!
Thiago
 

Re: Squid não esta fazendo cache

Mensagempor reginaldo » Ter Mar 27, 2012 7:59 pm

Bem vindo ao Fórum.

Por favor, leia as regras do Fórum e adeque este seu topico a elas. :o!

Movendo para o Fórum BFW 3.x
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o reginaldo, Doe, favor enviar e-mail para reginaldo@brazilfw.com.br
-----------------------------------------------------------------------------------------------------
"Disciplina é liberdade. Compaixão é fortaleza. Ter bondade é ter coragem" (Há Tempos [Dado Villa-Lobos/Renato Russo/Marcelo Bonfá])
Avatar do usuário
reginaldo
BFW Mediator
BFW Documenter
BFW Manager
BFW 3.x Update
 
Mensagens: 12686
Registrado em: Sáb Ago 27, 2005 12:10 pm
Localização: Rio de Janeiro - RJ
BrazilFW Box: Máquina Física
CPU: Intel Core i3 Model 530
Memória: 8.00 GiB / 2 Links
BFW 3.0.262 64 bits
Serviços Ativos: Control MAC, QOS
Addons: EBackup, EPM e Squid 3.5.x

Re: Squid não esta fazendo cache

Mensagempor marcocaragua » Ter Mar 27, 2012 9:53 pm

Primeiro gostaria de pedir desculpas por ter postado na área errada pois achei que por ser um proxi deveria ter postado a dúvida no tópico sobre esta matéria.

No relatório do mysar aparece a coluna "USO DO CACHE" zerada em todos os sites visitados.

Na página do webadmin => Configurações => Cache em Disco => Informações

onde deveria aparecer o total de cache em memoria e o total de cache em disco está sem valores:

Informações do cache

Versão do Squid:
Objetos em disco:

Não aparece nem a versão do Squid.
marcocaragua
 

Re: Squid não esta fazendo cache

Mensagempor reginaldo » Ter Mar 27, 2012 10:31 pm

Por favor, leia as regras do Fórum e adeque este seu topico a elas. :o!
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o reginaldo, Doe, favor enviar e-mail para reginaldo@brazilfw.com.br
-----------------------------------------------------------------------------------------------------
"Disciplina é liberdade. Compaixão é fortaleza. Ter bondade é ter coragem" (Há Tempos [Dado Villa-Lobos/Renato Russo/Marcelo Bonfá])
Avatar do usuário
reginaldo
BFW Mediator
BFW Documenter
BFW Manager
BFW 3.x Update
 
Mensagens: 12686
Registrado em: Sáb Ago 27, 2005 12:10 pm
Localização: Rio de Janeiro - RJ
BrazilFW Box: Máquina Física
CPU: Intel Core i3 Model 530
Memória: 8.00 GiB / 2 Links
BFW 3.0.262 64 bits
Serviços Ativos: Control MAC, QOS
Addons: EBackup, EPM e Squid 3.5.x

Re: Squid não esta fazendo cache

Mensagempor marcocaragua » Qua Mar 28, 2012 7:16 am

Reginaldo, já lí as regras do forum e não achei onde eu errei na postagem. Por favor me diga onde eu errei e eu corijo. Obrigado.
marcocaragua
 

Re: Squid não esta fazendo cache

Mensagempor reginaldo » Qua Mar 28, 2012 7:26 am

marcocaragua escreveu:Reginaldo, já lí as regras do forum e não achei onde eu errei na postagem. Por favor me diga onde eu errei e eu corijo. Obrigado.

Regra nº 5. :o!
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o reginaldo, Doe, favor enviar e-mail para reginaldo@brazilfw.com.br
-----------------------------------------------------------------------------------------------------
"Disciplina é liberdade. Compaixão é fortaleza. Ter bondade é ter coragem" (Há Tempos [Dado Villa-Lobos/Renato Russo/Marcelo Bonfá])
Avatar do usuário
reginaldo
BFW Mediator
BFW Documenter
BFW Manager
BFW 3.x Update
 
Mensagens: 12686
Registrado em: Sáb Ago 27, 2005 12:10 pm
Localização: Rio de Janeiro - RJ
BrazilFW Box: Máquina Física
CPU: Intel Core i3 Model 530
Memória: 8.00 GiB / 2 Links
BFW 3.0.262 64 bits
Serviços Ativos: Control MAC, QOS
Addons: EBackup, EPM e Squid 3.5.x

Re: Squid não esta fazendo cache

Mensagempor brunovescovi » Qui Mar 29, 2012 9:30 pm

Boa noite, pessoal.

marcocaragua escreveu:Se alguem puder me ajudar pois procurei no forum e não achei nada a respeito pois no meu caso o squid aparentemente está funcionando só falta o cache. Desde já obrigado.
Mostra seu arquivo /etc/brazilfw/squid.cfg (não se esqueça de usar a tag FILE). :o!

Um abraço.
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o Bruno Vescovi, Doe Click aqui (pagseguro) ou Click aqui (paypal)
------------------------------------------------------------------------------------------------------------------------------
"Amor não é um sentimento. Amor é uma decisão de fazer o melhor possível para Deus e para o seu próximo."
Avatar do usuário
brunovescovi
BFW Moderator
BFW Add-on Developer
BFW Beneméritos
BFW Manager
BFW Documenter
BFW Expert
 
Mensagens: 3650
Registrado em: Ter Jun 29, 2010 7:27 pm
Localização: Guarapari - ES
BrazilFW Box: Não usando o BFW no momento

Re: Squid não esta fazendo cache

Mensagempor marcocaragua » Dom Abr 01, 2012 6:17 pm

Bruno, obrigado por responder. Estranho, mas não existe o arquivo /etc/brazilfw/squid.cfg!!!

Existe o squid.cfg dentro da pasta /usr/local/squid/etc. Segue abaixo.

http_port 127.0.0.1:3129

hierarchy_stoplist cgi-bin ?
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320
acl browser_detect req_header Accept-Language [a-zA-Z;]
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl localnet src 10.0.0.0/8
acl localnet src 172.16.0.0/12
acl localnet src 192.168.0.0/16
acl localnet src fc00::/7
acl localnet src fe80::/10
acl SSL_ports port 443
acl Safe_ports port 80
acl Safe_ports port 21
acl Safe_ports port 443
acl Safe_ports port 70
acl Safe_ports port 210
acl Safe_ports port 1025-65535
acl Safe_ports port 280
acl Safe_ports port 488
acl Safe_ports port 591
acl Safe_ports port 777
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_access allow localnet
http_access deny all
via off
forwarded_for transparent
visible_hostname brazilfw
cache_dir diskd /partition/squid/cache 250000 595 256 Q1=72 Q2=64
coredump_dir /partition/squid/cache
access_log /partition/squid/logs/access.log
cache_store_log none
cache_log /dev/null
pid_filename /var/run/squid.pid
cache_mem 16 MB
maximum_object_size 20000 KB
minimum_object_size 0 KB
maximum_object_size_in_memory 256 KB
cache_replacement_policy heap LFUDA
half_closed_clients off
server_persistent_connections off
qos_flows local-hit=0x30
marcocaragua
 

Re: Squid não esta fazendo cache

Mensagempor brunovescovi » Dom Abr 01, 2012 10:08 pm

Bo noite, pessoal.

brunovescovi escreveu:Mostra seu arquivo /etc/brazilfw/squid.cfg
Eu escrevi errado, me desculpe.

O local correto é:
Código: Selecionar todos
/etc/brazilfw/custom/squid.cfg

Um abraço.
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o Bruno Vescovi, Doe Click aqui (pagseguro) ou Click aqui (paypal)
------------------------------------------------------------------------------------------------------------------------------
"Amor não é um sentimento. Amor é uma decisão de fazer o melhor possível para Deus e para o seu próximo."
Avatar do usuário
brunovescovi
BFW Moderator
BFW Add-on Developer
BFW Beneméritos
BFW Manager
BFW Documenter
BFW Expert
 
Mensagens: 3650
Registrado em: Ter Jun 29, 2010 7:27 pm
Localização: Guarapari - ES
BrazilFW Box: Não usando o BFW no momento

Re: Squid não esta fazendo cache

Mensagempor marcocaragua » Seg Abr 02, 2012 10:12 am

Segue o squid.conf

MAXIMUM_OBJECT_SIZE='20000'
MAXIMUM_OBJECT_SIZE_MEMORY='256'
MAXIMUM_CACHE_SIZE='250000'
MAXIMUM_RAM_CACHE_SIZE='16'
WEB_CONTENT_FILTER='yes'
SQUID_REPORT='no'
SARG_LONG_URL='yes'
SARG_GRAPHS='yes'
REPORT_DELETE_AFTER_DAYS='30'
RUN_REPORT_PERIODIC='yes'
CACHE_LOG='no'
TPROXY='no'
HIDE_PROXY='yes'
SQUID_PARTITION='/partition'
SQUID_LOG_PARTITION='/partition'
REPORT_FOLDER='/partition'
SQUID_AUTO_CRON='no'


Segue abaixo a imagem das informações do cache:

Imagem
abraço e obrigado.
marcocaragua
 

Re: Squid não esta fazendo cache

Mensagempor brunovescovi » Seg Abr 02, 2012 10:38 am

Bom dia, pessoal.

Faça um teste deixando suas configurações assim:
File: squid.cfg
MAXIMUM_OBJECT_SIZE=''
MAXIMUM_OBJECT_SIZE_MEMORY=''
MAXIMUM_CACHE_SIZE=''
MAXIMUM_RAM_CACHE_SIZE=''
WEB_CONTENT_FILTER='no'
SQUID_REPORT='no'
SARG_LONG_URL='no'
SARG_GRAPHS='no'
REPORT_DELETE_AFTER_DAYS='0'
CACHE_LOG='no'
TPROXY='no'
HIDE_PROXY='no'
SQUID_PARTITION='/partition'
SQUID_LOG_PARTITION='/partition'
REPORT_FOLDER='/partition'
SQUID_AUTO_CRON='no'

Essas configurações são padrão e fica mais fácil identificar erros quando não alteramos nada.
Depois de alterar, salve e reininie o servidor. Depois limpe o cache e verifique o resultado. :o!

Um abraço.
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o Bruno Vescovi, Doe Click aqui (pagseguro) ou Click aqui (paypal)
------------------------------------------------------------------------------------------------------------------------------
"Amor não é um sentimento. Amor é uma decisão de fazer o melhor possível para Deus e para o seu próximo."
Avatar do usuário
brunovescovi
BFW Moderator
BFW Add-on Developer
BFW Beneméritos
BFW Manager
BFW Documenter
BFW Expert
 
Mensagens: 3650
Registrado em: Ter Jun 29, 2010 7:27 pm
Localização: Guarapari - ES
BrazilFW Box: Não usando o BFW no momento

Re: Squid não esta fazendo cache

Mensagempor marcocaragua » Seg Abr 02, 2012 4:34 pm

Consegui pelo menos descobrir o que faz parar o cache.
Voltei a config padrão do Squid e o cache voltou a funcionar.
Eu estou usando o dansguardian pra filtar acessos.
No meu BFW possuo 30 subredes /30 e uma sub rede /28

Em alguns ip´s da sub rede /28 preciso permitir somente determinados sites e para isso bloqueei todos o sites no dansguardian em banned list e depois libero os sites que quero permitir o acesso na exception list.

Depois acrescento todos os ip´s das sub redes /30 na lista de ip´s que não são filtrados pelo dansguardian alem de alguns ip´s da sub rede /28.

Bom, quando bloqueio todos os sites na banned list usando *.* o cache para. Não aparece nem a menos a versão do squid na tela de informaçõesdo cache.

Será que deu pra entender o que escreví rss :-o
marcocaragua
 

Re: Squid não esta fazendo cache

Mensagempor brunovescovi » Seg Abr 02, 2012 5:00 pm

Boa tarde, pessoal.

marcocaragua escreveu:Será que deu pra entender o que escreví rss :-o
Bom, agora que você citou que mexendo no Dansguardian altera o funcionamento do squid, recomendo fazer testes sem o Dansguardian.
Já li relatos aqui no fórum dizendo que o Dansguardian estava causando efeitos como esse, mas não sei detalhes sobre isso.
Talvez alguém que tenha resolvido possa dar uma ajuda aqui. :o!

Um abraço.
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o Bruno Vescovi, Doe Click aqui (pagseguro) ou Click aqui (paypal)
------------------------------------------------------------------------------------------------------------------------------
"Amor não é um sentimento. Amor é uma decisão de fazer o melhor possível para Deus e para o seu próximo."
Avatar do usuário
brunovescovi
BFW Moderator
BFW Add-on Developer
BFW Beneméritos
BFW Manager
BFW Documenter
BFW Expert
 
Mensagens: 3650
Registrado em: Ter Jun 29, 2010 7:27 pm
Localização: Guarapari - ES
BrazilFW Box: Não usando o BFW no momento

Re: Squid não esta fazendo cache

Mensagempor marcocaragua » Seg Abr 02, 2012 5:17 pm

Sem o Dansguardian vai funcionar porém eu preciso do dansguardian para bloquear os acessos de alguns ip´s da minha rede. Alguem teria alguma forma de bloquear sem usar o Dansguardian? Devo abrir outro tópico?

Agora se o Dansguardian para o cache acho que é um Bug.

Abraço.
marcocaragua
 

Re: Squid não esta fazendo cache

Mensagempor brunovescovi » Seg Abr 02, 2012 6:11 pm

Boa tarde, pessoal.

marcocaragua escreveu:Agora se o Dansguardian para o cache acho que é um Bug.
Concordo. O Woshman certamente já deve estar vendo isso.

marcocaragua escreveu:Sem o Dansguardian vai funcionar porém eu preciso do dansguardian para bloquear os acessos de alguns ip´s da minha rede. Alguem teria alguma forma de bloquear sem usar o Dansguardian?
Pode montar ACLs para bloquear o que quiser. Fica muito bom e é nativo do squid.

marcocaragua escreveu:Devo abrir outro tópico?
Sim. Encerre esse tópico pois aqui estamos tratando um problema no squid, mas seu problema agora se direcionou para o Dansguardian, e ainda sobre um problema já discutido no fórum. Mas se o problema persistir e você não quiser usar as ACLs, então pode abrir outro tópico mais direcionado para o caso. :o!

Um abraço.
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o Bruno Vescovi, Doe Click aqui (pagseguro) ou Click aqui (paypal)
------------------------------------------------------------------------------------------------------------------------------
"Amor não é um sentimento. Amor é uma decisão de fazer o melhor possível para Deus e para o seu próximo."
Avatar do usuário
brunovescovi
BFW Moderator
BFW Add-on Developer
BFW Beneméritos
BFW Manager
BFW Documenter
BFW Expert
 
Mensagens: 3650
Registrado em: Ter Jun 29, 2010 7:27 pm
Localização: Guarapari - ES
BrazilFW Box: Não usando o BFW no momento


Voltar para BrazilFW 3.x - Ajuda em Geral

Quem está online

Usuários navegando neste fórum: Google [Bot] e 11 visitantes