Autenticação x Cache de paginas

Iniciado por weltonpba, 17 de Junho de 2010, 10:11

tópico anterior - próximo tópico

weltonpba

Galera e o seguinte, fiz um servidor proxy com cache em paginas com autenticação de usuarios usando módulo ncsa_auth, soh que quando eu coloco pra fazer cache a autenticação para, quando eu tiro volta, não intendo. ta ae minha configuração:

-----------------------------------------------------------
http_port 3128
visible_hostname ubuntu
error_directory /usr/share/squid/errors/Portuguese

#cache_mem 64 MB
#maximum_object_size_in_memory 64 KB
#maximum_object_size 100 MB
#minimum_object_size 2 KB
#cache_swap_low 90
#cache_swap_high 95
#cache_dir ufs /var/spool/squid 256 32 32
#cache_access_log /var/log/squid/access.log
#refresh_pattern ^ftp: 15 20% 2280
#refresh_pattern ^gopher: 15 0% 2280
#refresh_pattern . 15 20% 2280

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
acl Safe_ports port 21 80 443 563 70 210 280 488 59 777 901 1025-65535
acl purge method PURGE
acl CONNECT method CONNECT

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

auth_param basic realm Squid
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/squid_passwd
acl autenticados proxy_auth REQUIRED
http_access allow autenticados

acl redelocal src 192.168.1.0/24
http_access allow localhost
http_access allow redelocal

http_access deny all
-------------------------------------------------------------

se eu tirar os # trava tudo não abri nada, quando eu coloco volta a funcionar já revi os codigos mas não chequei a nenhuma conclusão não intendi.. alguem pode me ajudar ?

zekkerj

Citar#cache_mem 64 MB
#maximum_object_size_in_memory 64 KB
#maximum_object_size 100 MB
#minimum_object_size 2 KB
#cache_swap_low 90
#cache_swap_high 95
#cache_dir ufs /var/spool/squid 256 32 32
#cache_access_log /var/log/squid/access.log
#refresh_pattern ^ftp: 15 20% 2280
#refresh_pattern ^gopher: 15 0% 2280
#refresh_pattern . 15 20% 2280

Pq vc tirou esse trecho??? Isso é o coração do teu squid...
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

weltonpba

pois eh eu sei disso, mas com esse trecho a autenticação não funciona, eis o problema que estou labutando e não acho erro ehehhe

zekkerj

A autenticação não funciona pq está mal-configurada. Se vc tira esse trecho, quem não funciona é o Squid!!!
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