Logo Hardware.com.br
xebeck
xebeck Super Participante Registrado
583 Mensagens 0 Curtidas

Tentando bloquear sites com o squid

#1 Por xebeck 12/03/2004 - 13:23
Vejam as tags:

acl all src 0.0.0.0/0.0.0.0
acl blockedsites url_regex -i "/var/spool/sites/blocked.txt"
acl mynet src 10.11.0.0/255.255.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255

# TAG: cache_peer_access
# Similar to 'cache_peer_domain' but provides more flexibility by
http_access allow mynet
http_access allow manager localhost
# are sent.
#Recommended minimum configuration:
#
# Only allow cachemgr access from localhost
#
http_access allow mynet
http_access allow manager localhost
http_access deny manager
# Only allow purge requests from localhost
http_access allow purge localhost
http_access deny purge
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports
http_access deny CONNECT !SSL_ports
http_access deny blockedsites

Agora os erros:

uni177:/etc# /etc/init.d/squid restart
Restarting proxy server:
2004/03/12 12:55:36| aclParseAclLine: IGNORING invalid ACL: acl blockedsites url_regex -i "/var/spool/sites/blocked.txt"
2004/03/12 12:55:36| squid.conf line 1462: http_access deny blockedsites
2004/03/12 12:55:36| aclParseAccessLine: ACL name 'blockedsites' not found.
2004/03/12 12:55:36| squid.conf line 1462: http_access deny blockedsites
2004/03/12 12:55:36| aclParseAccessLine: Access line contains no ACL's, skipping
squid.


Oque tem de errado, ou oque eu tenho que implementar?
xebeck
xebeck Super Participante Registrado
583 Mensagens 0 Curtidas
#5 Por xebeck
15/03/2004 - 13:25
jqueiroz
coloca o arquivo no mesmo diretório que o squid.conf (/etc/squid), e dá permissão ao "cache_effective_user" pra ler e...


A saga continua.

Substitui a linha url_regex por domain_regex, a permissão para o cache_effective_user tá em dia o arquivo coloquei no /etc, e o pau continuou do mesmo jeito, veja abaixo:

# /etc/init.d/squid restart
Restarting proxy server:
2004/03/15 13:15:07| squid.conf line 1408: acl blockedsites domain_regex -i "/etc/blocked.txt"
2004/03/15 13:15:07| aclParseAclLine: Invalid ACL type 'domain_regex'
2004/03/15 13:15:07| squid.conf line 1462: http_access deny blockedsites
2004/03/15 13:15:07| aclParseAccessLine: ACL name 'blockedsites' not found.
2004/03/15 13:15:07| squid.conf line 1462: http_access deny blockedsites
2004/03/15 13:15:07| aclParseAccessLine: Access line contains no ACL's, skipping
squid.
xebeck
xebeck Super Participante Registrado
583 Mensagens 0 Curtidas
#8 Por xebeck
17/03/2004 - 12:55
[quote="jqueiroz"]

Substitui a linha url_regex por domain_regex, a permissão para o cache_effective_user tá em dia o arquivo co...


ainda continua:

2004/03/17 12:47:19| aclParseAclLine: IGNORING invalid ACL: acl blockedsites dstdom_regex -i "/etc/blocked.txt"
2004/03/17 12:47:19| squid.conf line 1462: http_access deny blockedsites
2004/03/17 12:47:19| aclParseAccessLine: ACL name 'blockedsites' not found.
2004/03/17 12:47:19| squid.conf line 1462: http_access deny blockedsites
2004/03/17 12:47:19| aclParseAccessLine: Access line contains no ACL's, skipping
squid.
xebeck
xebeck Super Participante Registrado
583 Mensagens 0 Curtidas
#12 Por xebeck
17/03/2004 - 13:54
jqueiroz
Volta pra "url_regex" então...


Veja esta parte como esta:

#Default:
# http_access deny all
#
#Recommended minimum configuration:
#
# Only allow cachemgr access from localhost
#
http_access allow mynet
http_access allow manager localhost
http_access deny manager
# Only allow purge requests from localhost
http_access allow purge localhost
http_access deny purge
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports
http_access deny CONNECT !SSL_ports
http_access deny blockedsites
#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#
http_access allow localhost
# And finally deny all other access to this proxy
#http_access deny blockedsites
http_access deny all
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal