Squid, authentication, Outlook Anywhere, Windows 7 and HTTP 1.1 = NIGHTMARE

Windows 7, Server 2008, and I believe even Vista don't support NTLMv1 by default. If it's working on XP, but not Windows 7 I would start by enabling NTLMv1 and seeing if it resolves your issue. Here's the post that helped me when I had a similar issue. Windows7 - “The specified network password is not correct.” when the password is in fact correct


Loading rpcping.exe into Dependency Walker, it's clear that it uses WinHttp.dll instead of WinInet.dll. So, copying the WinHttp.dll from Windows XP SP3 into C:\Program Files\Microsoft Office\Office11 where Outlook.exe is located causes Outlook to send HTTP/1.0 requests with User-Agent and all the other header fields just like it did on my old computer.

Existing version on Windows 7 SP1: 6.1.7601.17514

Copied version from Windows XP SP3: 5.1.2600.6175

It's not the cleanest solution, but it will have to do for now. If anyone has a better idea, I'll all ears...