Uma dica para vc e para todos aqueles que tem problema com squid adicione a seguinte opcao no seu squid.conf debug_options ALL,1 33,2
vc estara habilitando a opcao de debug de acl, a partir dai vc pode ver como ele esta trabalhando com as acls #tail -f /usr/local/squid/logs/cache.log 2007/09/28 16:21:12| Adding nameserver 10.0.0.3 from /etc/resolv.conf 2007/09/28 16:21:12| Accepting transparently proxied HTTP connections at 0.0.0.0, port 3128, FD 9. 2007/09/28 16:21:12| Accepting ICP messages at 0.0.0.0, port 3130, FD 11. 2007/09/28 16:21:12| Accepting SNMP messages on port 3401, FD 12. 2007/09/28 16:21:12| WCCP Disabled. 2007/09/28 16:21:12| Loaded Icons. 2007/09/28 16:21:12| Ready to serve requests. 2007/09/28 16:21:37| The request GET http://freebsd.org/ is ALLOWED, because it matched 'url_updates' 2007/09/28 16:21:38| The reply for GET http://freebsd.org/ is ALLOWED, because it matched 'all' Em 28/09/07, [EMAIL PROTECTED]<[EMAIL PROTECTED]> escreveu: > Olá pessoal, eu tenho um squid aqui na empresa, onde eu faço o bloqueio de > sites indesejados... > > A questão, é que eu tinha uma conf rodando no squid 2.5 que fazia tudo > beleza, porém, algum tempo atrás migrei pro 2.6 e foi ai que deu a merda. > > O squid filtra tudo, pois vejo isso na saida do log, mas não bloqueia > nada. Ai vei meu squid.conf: > > http_port 3128 transparent > > acl QUERY urlpath_regex cgi-bin \? > no_cache deny QUERY > > cache_mem 32 MB > > cache_swap_low 90 > cache_swap_high 95 > maximum_object_size 8192 KB > minimum_object_size 0 KB > maximum_object_size_in_memory 256 KB > fqdncache_size 1024 > cache_replacement_policy heap GDSF > memory_replacement_policy lru > cache_dir diskd /usr/local/squid/cache 8000 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 /usr/local/squid/logs/squid.pid > dns_nameservers 200.223.172.55 > 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 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.1.0/24 > acl gorgonio src 192.168.1.230 > acl ivanildo src 192.168.1.206 > acl transportes src 192.168.1.236 > acl vendas src 192.168.1.139 > acl junior src 192.168.1.3 > acl almoxarifado1 src 192.168.1.245 > acl cicero src 192.168.1.10 > acl dinha src 192.168.1.12 > acl aldenice src 192.168.1.240 > acl faturamento1 src 192.168.1.233 > acl contabilidade src 192.168.1.252 > acl tecnicos src 192.168.1.21 > acl guto src 192.168.1.208 > acl daikton src 192.168.1.2 > acl karinne src 192.168.1.207 > acl teles src 192.168.1.204 > acl joana src 192.168.1.248 > acl teste src 192.168.1.5 > acl dhcp src 192.168.1.246 192.168.1.247 192.168.1.248 192.168.1.249 > 192.168.1.250 192.168.1.251 192.168.1.253 > > acl block url_regex -i "/usr/local/squid/block/block" > acl unblock url_regex -i "/usr/local/squid/block/unblock" > acl messenger url_regex -i "/usr/local/squid/block/messenger" > acl receita url_regex -i "/usr/local/squid/block/receita" > acl mail url_regex -i "/usr/local/squid/block/mail" > acl orkut url_regex -i "/usr/local/squid/block/orkut" > acl extensoes url_regex -i "/usr/local/squid/block/extensoes" > > # Permitir ou negar o acesso baseado nas acls. > http_access allow manager localhost > http_access allow unblock > http_access allow receita > http_access allow password > http_access allow clientes > http_access allow clientes > http_access deny manager > http_access deny !Safe_ports > http_access deny CONNECT !SSL_ports > http_access deny messenger !joana !teste !dinha !cicero !gorgonio !karinne > !dhcp !guto !ivanildo > http_access deny orkut !joana !teste !teles !dhcp > http_access deny extensoes > http_access deny block !joana !teste !dinha !cicero !gorgonio !karinne > !dhcp !guto !ivanildo > http_access deny all > > cache_effective_user squid > cache_effective_group squid > visible_hostname Junior > logfile_rotate 4 > coredump_dir none > store_avg_object_size 5 GB > redirect_children 8 > > Só salientando, que meu proxy é transparente... Quando eu tiro a regra > http_access allow clientes, ele começa a negar tudo e quando eu coloco ela > de volta, ele libera tudo! > > Onde estou pecando ? > > Grato, > > > -- > Junior Pires > Encarregado de TI > Gujão Alimentos > Tel: (75) 3244-2121 Ramal 218 > > > -- > Esta mensagem foi verificada pelo sistema de antivírus e > acredita-se estar livre de perigo. > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Giancarlo Rubio ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd