Pessoal consegui resolver o problema.

<<< DOCUMENTANDO >>>

Eu precisava rodar o Squid-2.6.5 (autenticado) + Dansguardian-2.8.

O problema é que o squid não tava recebendo do dansguardian o ip do 
cliente que se conectou, em minhas pesquisas encontrei o tutorial 
produzido pelo colega Allan Cassaro >>> br-
linux.org/tutoriais/003552.html

A falha esta no squid aceitar essas acls...

folow_x_forwarded_for allow localhost 
acl_uses_indirect_client on
log_uses_indirect_client on

Dai tive de recompilar o squid como no exemplo dado por outro ilustre 
amigo Wagner >>>
http://www.howtoforge.com/how-to-rebuild-the-squid-2.6-debian-package-
with-support-for-x-forwarded-for-headers

A junção dos dois me auxiliou a matar a charada e por tudo para 
funcionar...

A todos obrigado


--- Em [email protected], "mtaveirademoraes" 
<mtaveirademor...@...> escreveu
>
> Olá pessoal,
> Instalei o Squid com o Dansguardian, até ai beleza. 
> Acontece que utilizo o squid com autenticação de usuário (digest), 
e 
> agora o dansguardian recebe as requisições dos clientes e as 
repassa 
> para o squid, so que ao repassar não está sendo enviado o ip do 
> cliente e sim o localhost (127.0.0.1) e como no squid.conf é 
liberado 
> o acesso para acl localhost, os clientes não estão sendo mais 
> autenticados.
> 
> Seria esse o cenário (Dans - recebe requisições > Repassa para 
squid 
> tudo em localhost > Devolve ao cliente)
> 
> Percebo que o Dans não repassa o ip do cliente para o squid.
> 
> Já habilitei as opções:
> 
> no dans:
> forwarded_for = on
> 
> no squid:
> follow_x_forwarded_for allow localhost
> acl_uses_indirect_client on
> log_uses_indirect_client on
> 
> porem qando vou iniciar o squid dá os erros
> xxserver:~# squid -k reconfigure
> 2008/12/16 19:12:37| parseConfigFile: line 35 
> unrecognized: 'follow_x_forwarded_for allow all '
> 2008/12/16 19:12:37| parseConfigFile: line 36 
> unrecognized: 'acl_uses_indirect_client on'
> 2008/12/16 19:12:37| parseConfigFile: line 37 
> unrecognized: 'log_uses_indirect_client on'
> 
> ------ abaixo vou detalhar as versões do squid e dansguardian.
> xxserver:~# squid -v
> Squid Cache: Version 2.6.STABLE5
> configure options: '--prefix=/usr' '--exec_prefix=/usr' '--
> bindir=/usr/sbin' '--sbindir=/usr/sbin' '--
> libexecdir=/usr/lib/squid' '--sysconfdir=/etc/squid' '--
> localstatedir=/var/spool/squid' '--datadir=/usr/share/squid' '--
> enable-async-io' '--with-pthreads' '--enable-
> storeio=ufs,aufs,coss,diskd,null' '--enable-linux-netfilter' '--
> enable-arp-acl' '--enable-epoll' '--enable-removal-
> policies=lru,heap' '--enable-snmp' '--enable-delay-pools' '--enable-
> htcp' '--enable-cache-digests' '--enable-underscores' '--enable-
> referer-log' '--enable-useragent-log' '--enable-
> auth=basic,digest,ntlm' '--enable-carp' '--with-large-files' 'i386-
> debian-linux' 'build_alias=i386-debian-linux' 'host_alias=i386-
debian-
> linux' 'target_alias=i386-debian-linux'
> 
> xxserver:~# dansguardian -v
> DansGuardian 2.8.0.6
> 
> E isso ai pessoal obrigado...
>


Responder a