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