Hey guys, I've spent the past couple of days trying to get Squid and Dansguardian to work in Cygwin in Windows 2003 Server in an domain environment. I've gotten Squid to ./configure with NTLM authentication switches and compile but it doesn't work. That is to say, upon checking the access.log, the moment the squid.conf file is edited to allow for NTLM, squid stops functioning.
./configure --enable-win32-service --disable-wccp --disable--wccpv2 --enable-auth=ntlm --enable-ntlm-auth-helpers=mswin_sspi --enable-external-acl-helpers=mswin_lm_group --enable-negotiate-auth-helpers=mswin_sspi
squid.conf settings:
auth_param ntlm program /usr/local/squid/libexec/mswin_ntlm_auth.exe
auth_param ntlm children 5
external_acl_type win_domain_group ttl=300 %LOGIN /usr/local/squid/libexec/mswin_check_lm_group.exe -G
acl localnet proxy_auth REQUIRED src 192.168.1.0/24
acl InetAllow external win_domain_group InternetUsers
http_access allow InetAllow
I haven't had any success with Dansguardian, the thing refuses to compile and I'm at a loss as to how to get it working. The following is what I typed:
./configure -sysconfdir=/etc/dansguardian/ -sysvdir=/etc/ -bindir=/usr/bin/ -mandir=/usr/share/man/ -logdir=/var/log/dansguardian/
I've tried following the instructions posted in the Dansguardian mailing list, but have gotten stuck at "I changed the install target in the Makefile to installdg and added an extra line.
Hrm, well if someone knows how to get these guys working in Cygwin, or even just Dansguardian as I believe it could work with SquidNT, I'd appreciate it very much. I know the easier way to do this would be to deploy them in a separate *nix box but I don't have any spare parts to build one. Plus I need to push GPOs down to the clients.
./configure --enable-win32-service --disable-wccp --disable--wccpv2 --enable-auth=ntlm --enable-ntlm-auth-helpers=mswin_sspi --enable-external-acl-helpers=mswin_lm_group --enable-negotiate-auth-helpers=mswin_sspi
squid.conf settings:
auth_param ntlm program /usr/local/squid/libexec/mswin_ntlm_auth.exe
auth_param ntlm children 5
external_acl_type win_domain_group ttl=300 %LOGIN /usr/local/squid/libexec/mswin_check_lm_group.exe -G
acl localnet proxy_auth REQUIRED src 192.168.1.0/24
acl InetAllow external win_domain_group InternetUsers
http_access allow InetAllow
I haven't had any success with Dansguardian, the thing refuses to compile and I'm at a loss as to how to get it working. The following is what I typed:
./configure -sysconfdir=/etc/dansguardian/ -sysvdir=/etc/ -bindir=/usr/bin/ -mandir=/usr/share/man/ -logdir=/var/log/dansguardian/
I've tried following the instructions posted in the Dansguardian mailing list, but have gotten stuck at "I changed the install target in the Makefile to installdg and added an extra line.
Hrm, well if someone knows how to get these guys working in Cygwin, or even just Dansguardian as I believe it could work with SquidNT, I'd appreciate it very much. I know the easier way to do this would be to deploy them in a separate *nix box but I don't have any spare parts to build one. Plus I need to push GPOs down to the clients.