Squid3 3.3.8 no Ubuntu 14.04 LTS - [parcialmente resolvido]

Iniciado por _ubuntu_, 22 de Outubro de 2014, 10:38

tópico anterior - próximo tópico

_ubuntu_

Pessoal, estou ja a alguns dias com o seguinte problema que me persegue, após configurar o squid3 para rodar autenticado mas o infeliz não vai.

squid3.conf

auth_param basic children 10
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32

acl SSL_ports port 563 873  # skype
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 Safe_ports port 3389        # terminal server
acl CONNECT method CONNECT

http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access allow CONNECT !SSL_ports
http_access allow localhost

auth_param basic realm proxy
auth_param basic program /usr/lib/squid3/basic_ncsa_auth /etc/squid3/listas/usuarios
acl conectar proxy_auth REQUIRED

acl userRoot proxy_auth "/etc/squid3/listas/userRoot"
http_access allow userRoot

acl userListaNegra proxy_auth "/etc/squid3/listas/userListaNegra"
acl urlListaNegra url_regex -i "/etc/squid3/listas/urlListaNegra"
http_access deny urlListaNegra
http_access allow userListaNegra !urlListaNegra

acl userListaBranca proxy_auth "/etc/squid3/listas/userListaBranca"
acl urlListaBranca url_regex -i "/etc/squid3/listas/urlListaBranca"
http_access allow urlListaBranca
http_access deny userListaBranca !urlListaBranca

delay_pools 1
delay_class 1 1
delay_access 1 allow urlListaBranca
delay_parameters 1 -1/-1 500/1000

http_access allow conectar userRoot
http_access allow conectar userListaNegra
http_access allow conectar userListaBranca

http_access deny all
icp_access deny all
htcp_access deny all
http_port 3128
hierarchy_stoplist cgi-bin ?
cache_mem 64 MB

access_log /var/log/squid3/access.log squid

refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern (cgi-bin|\?) 0 0% 0
refresh_pattern . 0 20% 4320

icp_port 3130
error_directory /usr/share/squid3/errors/Portuguese
coredump_dir /var/spool/squid3



squid3 -k reconfigure

2014/10/22 10:37:27| aclParseAclLine: ACL 'manager' already exists with different type.
FATAL: Bungled /etc/squid3/squid.conf line 2: acl manager proto cache_object
Squid Cache (Version 3.3.8): Terminated abnormally.
CPU Usage: 0.034 seconds = 0.013 user + 0.021 sys
Maximum Resident Size: 21504 KB
Page faults with physical i/o: 0


O que pode ser isso?

zekkerj

Ué, é exatamente o que parece, essa ACL já existe. Provalvemente pq foi definida internamente e vc não pode declará-la novamente.

Apenas desative a linha e teste de novo.
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

_ubuntu_

Citação de: zekkerj online 22 de Outubro de 2014, 15:43
Ué, é exatamente o que parece, essa ACL já existe. Provalvemente pq foi definida internamente e vc não pode declará-la novamente.

Apenas desative a linha e teste de novo.


Realmente isso não tem nada a ver, pois quando tira a ACL manager, então da erro por falta dessa ACL, e de tanto quebrar a cabeça, e sei que no ubuntu 10.04 funciona, resolvi formatar no 10.04 mesmo, joguei o mesmo squid.conf e os mesmos arquivos, e adivinha? funcionou perfeito.. isso no squid 3.0 update 19

ja nesse maldito squid 3.3.8 até perdi as esperanças..e olhando pela internet a fora..todo mundo diz que passou pelos mesmos problemas ao tentar tornar um squid autenticado,...

até mesmo pq, se tentar fazer sem ser autenticado funciona que é uma maravilha..mas para a minha realidade preciso que seja autenticado.


mas de toda forma, obrigado!!!


[não resolvi o problema] mas resolvi o meu problema! e se alguem souber fazer funcionar no 3.3.8 eu ficaria grato, pois essa versão roda no ubuntu 14.04.

zekkerj

Pq não jogou o squid 2.7 no Ubuntu 14? Teria sido menos traumático...
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

_ubuntu_

Citação de: zekkerj online 23 de Outubro de 2014, 23:44
Pq não jogou o squid 2.7 no Ubuntu 14? Teria sido menos traumático...

Nunca testei essa versão, sera que meu squid.conf da certo dentro desta versão??


talvez eu monte uma VM só pra fazer o teste!