Problemas para autenticar no Squid [RESOLVIDO]

1. Problemas para autenticar no Squid [RESOLVIDO]

Marcos Roberto
kepas

(usa Debian)

Enviado em 18/09/2013 - 18:54h

Olá pessoal,

Estou com o seguinte problema:
tenho um servidor Ubuntu 12.11 e instalei nele o squid3 para o usuário autenticar pelo navegador.

Pois bem, a tela de login chega a abrir no navegador normalmente, e o usuário está cadastrado com o htpasswd, porém quando dou um ok na tela de autenticação a tela de login e exibida novamente.



Agradeço quem puder me ajudar!!




  


2. Re: Problemas para autenticar no Squid [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 18/09/2013 - 20:39h

Seu problema está na linha d autenticação do squid. Como está essa linha? D q forma vc está autenticando?


3. Re: Problemas para autenticar no Squid [RESOLVIDO]

Marcos Roberto
kepas

(usa Debian)

Enviado em 19/09/2013 - 00:52h

Segue o meu conf pra vc dá uma olhada.

Grato!!


http_port 3128
visible_hostname srv-gateway
error_directory /usr/share/squid3/errors/Portuguese/


cache_mem 512 MB
maximum_object_size_in_memory 2048 KB
maximum_object_size 512 MB
minimum_object_size 4 KB
cache_swap_low 90
cache_swap_high 95
cache_dir ufs /var/spool/squid3 512 128 256
cache_access_log /var/log/squid3/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 # ou acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl purge method PURGE
acl CONNECT method CONNECT
acl redelocal src 192.168.1.0/24
http_access deny !redelocal

auth_param basic realm Digite sua senha de acesso
auth_param basic children 3
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
auth_param basic program /usr/lib/squid3/ncsa_auth /etc/squid3/passwd.squid3

acl usuarios proxy_auth REQUIRED
http_access allow usuarios



http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge


http_access allow localhost
http_access allow redelocal
http_access deny all


4. Re: Problemas para autenticar no Squid [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 19/09/2013 - 09:07h

Execute isso no shell:


/usr/lib/squid3/ncsa_auth /etc/squid3/passwd.squid3


Coloque um usuário válido e a senha dele e veja se ele confirma um OK. Caso negativo, há algum problema com o seu passwd.squid3.


5. Re: Problemas para autenticar no Squid [RESOLVIDO]

Marcos Roberto
kepas

(usa Debian)

Enviado em 19/09/2013 - 09:44h

Olá Renato!

então, eu executei o comando e ele fica parado quando teclo 'enter' e não me retorna nada, porque ele fica como que se tivesse executando ainda o comando.

já exclui meu passwd.squid3 e criei outro com esse comando aqui (sem aspas) "htpasswd -c /etc/squid3/passwd.squid3 marcos".

o que pode ser??

já desinstalei o squid e instalei novemente e nada! :(




6. Re: Problemas para autenticar no Squid [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 19/09/2013 - 10:10h

Realmente o comando fica esperando uma entrada sua. Digite o usuário e aperte <enter>. Depois digite a senha e aperte <enter> novamente. Ae ele vai t dar uma resposta, entendeu?


7. Re: Problemas para autenticar no Squid [RESOLVIDO]

Marcos Roberto
kepas

(usa Debian)

Enviado em 19/09/2013 - 11:05h

humm tem alguma coisa errada mesmo!!

eu digito o nome do usuário e dou um enter e me retorna > ERR

eita e agora?




8. Re: Problemas para autenticar no Squid [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 19/09/2013 - 11:38h

Vc pode não estar criando este arquivo corretamente. Reveja isso ae.


9. Re: Problemas para autenticar no Squid [RESOLVIDO]

Marcos Roberto
kepas

(usa Debian)

Enviado em 19/09/2013 - 11:59h

e como seria criar corretamente??

Pois já tentei criar assim:

htpasswd -c /etc/squid3/passwd.squid3 marcos

já tentei criar o arquivos antes e depois adicionar o usuário:

touch /etc/squid3/passwd.squid3
htpasswd /etc/squid3/passwd.squid3 marcos


Tem alguma forma correta de se fazer??



Agradeço desde já!!




10. Re: Problemas para autenticar no Squid [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 19/09/2013 - 14:40h

Olhando aki, vc está fazendo da maneira correta. Olhando por outro lado, no squid.conf, coloque a linha d autenticação acima de auth_param basic realm ....


11. Re: Problemas para autenticar no Squid [RESOLVIDO]

Marcos Roberto
kepas

(usa Debian)

Enviado em 19/09/2013 - 17:40h

alterei, mais continua a mesma coisa.

agradeço por tentar me ajudar, se souber de mais alguma coisa ficarei muito grato!




12. Re: Problemas para autenticar no Squid [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 19/09/2013 - 18:57h

Mas vc refez aquele primeiro teste q t falei? Tem q dar OK pra t certeza d q a autenticação está valida.



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts