Це серверне запитання за замовчуванням виявляється високо в пошуку Google, і саме тому я на нього відповідаю. Я сподіваюся, що інші вважають це корисним, оскільки ця проблема була справжнім болем для мене.
Майже кожен комп’ютер Windows 7 у нашому домені близько 50 користувачів постраждав - обхід і скидання IE не було прийнятним, наскільки я побоювався, тому я врешті вирішив це так:
По-перше, ось кілька корисних, але дуже важких для пошуку посилань, на які я натрапив:
http://blog.frankleonhardt.com/2011/wpad-and-windows-7-and-internet-explorer-8/
http://kb.k12usa.com/Knowledgebase/Proxy-Auto-Detect-WPAD-Issues-With-IE-Windows-7
http://infratalk.wordpress.com/2011/09/10/troubleshooting-windows-proxy-autodiscovery-wpad/
Я б запропонував вам спочатку прочитати кожне з посилань.
Наступна цитата з кулакового посилання особливо цікава:
"Виявляється, ті розумні хлопці в Microsoft впровадили функцію припинення перевірки сервера WPAD після кількох невдалих спроб. Він вважає, що він знає, на якій мережі працює роумінгова машина, залишає для себе записку в реєстрі, якщо це не так зайвий раз перегляньте. Товста велика користь, якщо ви тільки що це здійснили ".
Я знайшов ключ wpad reg, позначений у посиланнях, який насправді я знайшов посилання в google. Під час тестування я став нещадним і виявив, що працює наступне:
Закрийте всі сеанси IE, відкрийте Панель управління -> Параметри Інтернету -> Вкладка підключень -> Налаштування ланка та зніміть галочку "Автоматично виявити налаштування" (та всі інші параметри) - НЕ ВІДКРИТТЬ ІНЕ ПРОТИ.
Видаліть наступний ключ реєстрації:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad
Відкрийте Панель керування -> Параметри Інтернету -> Вкладка Підключення -> Налаштування ланка та натисніть "Автоматично виявити налаштування".
Якщо ви оновите вікно regedit (F5), вам слід побачити повторно створений ключ wpad reg, але він буде порожнім.
Тепер відкрийте IE. Оновіть reg wpad ще раз, і вам слід побачити, що він заповнюється підрозділом, що містить різноманітну інформацію wpad.
Це виправлення не потребує скидання IE, але мені все одно потрібно було якось розгорнути його через 50 машин. Я зробив це так:
Я створив наступний регістр за допомогою комп’ютера, який я скинув, як зазначено вище (не копіюйте це дослівно, оскільки він був створений на основі нашого домену, і я відредагував ім'я домену), рядок wpadOverride було керовано додано:
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad]
"WpadLastNetwork"="{F03DC3BF-50F6-4DB1-9570-CF84875F6EDC}"
"WpadOverride"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\a4-0c-c3-62-7b-2d]
"WpadDecisionReason"=dword:00000000
"WpadDecisionTime"=hex:10,50,19,cf,b1,73,cc,01
"WpadDecision"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\{F03DC3BF-50F6-4DB1-9570-CF84875F6EDC}]
"WpadDecisionReason"=dword:00000000
"WpadDecisionTime"=hex:10,50,19,cf,b1,73,cc,01
"WpadDecision"=dword:00000001
"WpadNetworkName"="example.local"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad\{F03DC3BF-50F6-4DB1-9570-CF84875F6EDC}\a4-0c-c3-62-7b-2d]
Це додано до скриптів для входу користувачів і, в основному, видаляє ключ reg та замінює його.
Потім я створив групову групу, щоб відключити "Налаштування автоматичного виявлення" і додав вручну wpad URL:
Конфігурація користувача -> Політика -> Налаштування Windows -> Технічне обслуговування Internet Explorer -> Підключення -> Автоматична конфігурація браузера | Зніміть прапорець "Автоматично виявити параметри конфігурації" та поставте галочку "Увімкнути автоматичну конфігурацію" та вставте " http: //wpad.example.local/wpad.dat " у "URL-адреса автоматичної конфігурації".
Я також увімкнув "IE WPAD Caching Override" (див. Друге посилання вище).
Потім я залишив це на кілька днів, щоб розгорнути на якомога більше комп'ютерів, після чого відключив "URL-адресу автоматичної конфігурації" і знову поставив галочку "Автоматично виявити налаштування конфігурації" та видалив ключ Reg із скрипту входу.
Я зробив це так, як, здається, не працював, просто знявши позначку, а потім поставив галочку "Автоматично виявити налаштування конфігурації" через GPO, тому додавання URL-адреси може не бути в кінцевому рахунку необхідним.
Я сподівався, що WpadOverride буде працювати без зайвих кроків, але, на жаль, у моєму випадку це не відбулося.
До речі, використання імені чудово працює в нашій мережі.
Будь-які комп’ютери, які вимкнено протягом виправлення, після цього просто оброблялися вручну.
Я сподіваюся, що це допомагає іншим, хто натрапив на це питання, як я зробив через Google. Ця "особливість" Microsoft просто дурна.