I'm really confused, please help me. I want to make Squid 2.5 (most of the time on RH9) to verifiy if the user was authenticated in a MS Domain I have a customer with this feature, using fakeauth. In the Logs, the names of the users are not important, the important, is: The user must be an authenticated user. The Browser, also, must be configured to be Proxy Client.
How can i compile Squid to support NTLM authentication? Some oppinios are very differente and use differente ./configure parameters, as we can see here: Some use NTLMSSP, some uses fakeuauth, som uses both... 1st guy: " I use: '--enable-ntlm-auth-helpers=NTLMSSP fakeauth no_check' 2nd guy Here is my squid compile parameters: --enable-ntlm-auth-helpers="fakeauth,no_check,SMB,winbind" \ 3rd guy: 2. howto get NTLM authentication working - download the source - configure with (at a minimum) --enable-ntlm-authentication and --enable-ntlm-auth-modules=NTLMSSP Here the squid.conf of a custome wich succesfully authenticate user before grant internet access === Sample === auth_param ntlm program /usr/local/squid/libexec/fakeauth_auth DOMAIN/SERVERNAME auth_param ntlm children 5 auth_param ntlm max_challenge_reuses 0 auth_param ntlm max_challenge_lifetime 2 minutes acl DOM proxy_auth_regex -i DOMAIN\\ http_access allow DOM http_access deny all === Sample ===
