I've been running squid-2.6.STABLE20 for a long time using a combination of NTLM authentication, and Basic authentication for those that can't use NTLM. My back end authenticator is Winbind to a Windows Domain. That's been working very well.

I've been asked to investigate eliminating the Basic authentication option due to the obvious security risks (I need to maintain NTLM though). After some brief reading, it appears that Digest Authentication might work. Can I use Digest Authentication against Winbind like I do now? Also, is the Digest Authentication supported by most modern browsers (Windows and MAC versions)?

My Squid authentication configuration is:
#
auth_param ntlm program /usr/local/squid/sbin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp
auth_param ntlm children 40
auth_param ntlm keep_alive on
#
auth_param basic program /usr/local/squid/sbin/ntlm_auth --helper-protocol=squid-2.5-basic
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 1 hours


-Mike

Reply via email to