Finally got DG 2.9 working with NTLM.
Tweaked the log location permissions, then found I couldn't restart the service "I seem to be running already", (permissions wrong on /etc/init.d/dansguardian) tweaked that as well, then had an error about not being able to start because of some files in /tmp, so cleaned them up and it appears to be working, and logging usernames.
I've been told now that the ISA does support Basic. (I've still not managed to get it to work though.)
Does anyone have a simple squid.conf I could look at which passes basic auth to an upstream ISA, or uses one account to authenticate with the ISA? (so I don't have to use NTLMAPS) My squid.conf is a bit messy at the moment because I've used 101 sites and examples to try and get it working!
Thanks everyone for your help so far! :)
Never mind. It's working properly now. Cheers guys. :D
How did you fix the Unable to getgrnam() Success error, I am having the same problem
Our ISA server is for backup, with an allow for IP rule.
Squid NTLM - Dansguardian - ISA when needed for backup, just add the proxy information into Dansguardian, otherwise;
Squid NTLM - Dansguardian - Squid Cache