Although I am not an expert to point you to a step-by-step procedure, I have the 
following configuration. I wish it helps.
I am using Dansguardian v 2.8.0 with Squid v 2.5.STABLE6 and my domain is Win2k with 
ldap authentication.

In Dansguardian Config file (./dansguardian/dansguardian.conf):
# Network Settings
filterip = 127.0.0.1
filterport = 3128
proxyip = 127.0.0.1
proxyport = 8081

You need more configuration in Squid. (/squid/squid.conf). Something like:
# Connection from LAN (auth, no cache) [ACL: FRONT]
http_port XXX.XXX.XXX.XXX:8080
# Feed back by DansGuardian (no auth, cache) [ACL: BACK]
http_port 127.0.0.1:8081

auth_param basic program /usr/lib/squid/ldap_auth
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 20 minutes

acl FRONT myport 8080
acl BACK myport 8081

# pass the request to DansGuardian
cache_peer 127.0.0.1 parent 3128 0 proxy-only no-query
cache_peer_access 127.0.0.1 allow FRONT
cache_peer_access 127.0.0.1 deny all

follow_x_forwarded_for allow all

no_cache deny FRONT

http_access allow BACK
http_access allow FRONT


Best regards,
A. Tavakoli



-----Original Message-----
From: Matt Alexander [mailto:[EMAIL PROTECTED]
Sent: Wednesday, November 03, 2004 3:33 AM
To: [EMAIL PROTECTED]
Subject: [squid-users] Squid NTLM Auth --> Dansguardian --> Squid Cache


Since Dansguardian doesn't support NTLM authentication, could someone
give me step-by-step directions or point me to a HOWTO for configuring
two squid processes on the same box?  The first squid would handle the
authentication and then pass the request to Dansguardian which would
then pass it to the second squid for caching.
Thanks,
~M

-- 
Get Firefox!
http://www.mozilla.org/products/firefox/

Reply via email to