Hello all,
I'm running squid with the following configuration
Debian Linux
Squid-2.5
DansGuardian
I've compiled Squid with LDAP support and am able to get the
squid_ldap_auth program to work correctly...
When I do a
/usr/local/squid/libexec/squid_ldap_auth -b "ou=people,dc=foo,dc=com" -v 3
-f "(&(uid=%s)(objectClass=person))
joe.blow password
It comes back with an OK, so I know that it's authenticating the user via
LDAP.
However, when I try and actually run squid with ldap, The dansguardian
process can't connect to squid and a telnet to port 3128 gives connection
refused.
My squid.conf has the following lines added:
auth_param basic program /usr/local/squid/libexec/squid_ldap_auth -b
"ou=people,dc=foo,dc=com" -v 3 -f "(&(uid=%s)(objectClass=person))
I've also added a line to the acl_users section:
acl authusers proxy_auth REQUIRED
and another line
http_access allow authusers all
Am I missing anything here? Anything else I need to add or delete or test
out?
Thanks,
Braun Brelin
OpenApp
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!