Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does anybody know of an open source solution that does HTTP proxying whilst providing NTLM authentication? I've tried to set up apache + mod_proxy + mod_ntlm. For HTTP GETs it works fine , i.e. the user is asked for a username+password and then the proxy retrieves the file. However, for HTTP CONNECTs this does not work. Remove mod_ntlm and apache + mod_proxy works fine with HTTP CONNECT.

share|improve this question

Squid proxy does support ntlm authentication. Check this page for examples.

share|improve this answer

Do you need to authenticate client to proxy or to destination server? For proxy authentication (= Apache in your case) you just say

<Proxy *>
    AuthType NTLM
    Require valid-user

and that will require clients to authenticate also when using CONNECT.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.