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... >
