Windows 7, Сервер 2008, и я полагаю, что даже Vista не поддерживает NTLMv1 по умолчанию. Если бы это работает над XP, но не Windows 7 I запустился бы путем включения NTLMv1 и наблюдения, решает ли это вопрос. Вот сообщение, которое помогло мне, когда у меня была подобная проблема. Windows7 - “Указанный сетевой пароль не корректен”. когда пароль является на самом деле правильным
3.1.4 не является последней версией Squid - текущий апстрим-выпуск в ветви 3.1 - 3.1.16, и в журнале изменений есть много изменений, связанных с совместимостью с HTTP 1.1. Возможно, вам потребуется попробовать более новую версию.
В этом сообщении от пользователей squid говорится, что по крайней мере в январе даже использования последней версии 3.1.x было недостаточно, а необходимые исправления поддержки HTTP 1.1 были только в бета-версиях 3.2. .
Загрузка rpcping.exe
в Dependency Walker показывает, что он использует WinHttp.dll
вместо WinInet.dll
. Таким образом, копирование WinHttp.dll
из Windows XP SP3 в C: \ Program Files \ Microsoft Office \ Office11
, где находится Outlook.exe
, заставляет Outlook отправлять HTTP / 1.0
запросы с User-Agent
и всеми другими полями заголовка, как и на моем старом компьютере.
Существующая версия в Windows 7 SP1: 6.1.7601.17514
Скопированная версия из Windows XP SP3: 5.1.2600.6175
Это не самое чистое решение, но на данный момент его придется использовать. Если у кого-то есть идея получше, я все уши ...