Hi guys Can anyone help me I have configure the squid to authenticate against Acive directory,but it doesn't work, How squid works with samba,when i set the auth_param with ntlm method how squid find the domain or how connect to samba, I've to ntlm_auth module ,one of them are in squid module library , and other one located at /usr/bin/ ,which ones should be used, ? The following lines are my configuration for squid : squid.conf auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp auth_param ntlm children 30 auth_param ntlm max_challenge_reuses 0 auth_param ntlm max_challenge_lifetime 2 minutes auth_param basic program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-basic auth_param basic credentialsttl 2 hours auth_param basic children 5 auth_param basic realm Squid proxy-caching web server auth_param basic credentialsttl 2 hours auth_param basic casesensitive off acl AuthorizedUsers proxy_auth REQUIRED http_access allow all AuthorizedUsers smb.conf : What is the password server, can set the ip address ? #[global] workgroup = test.com server string = testserver security = test hosts allow = 192.168. load printers = no log file = /var/log/samba/log.%m max log size = 50000 password server = 192.168.1.1 realm = test.com socket options = TCP_NODELAY local master = no dns proxy = yes winbind separator = + idmap uid = 10000-20000 idmap gid = 10000-20000 winbind enum users = yes winbind enum groups = yes winbind use default domain = yes With the best Regards Abbas Salehi