Един от клиентите беше изправен пред проблема с актуализирането на нови компютри с Windows 10 1607 и Windows Server 2016 от вътрешния WSUS сървър (на Windows Server 2012 R2). Компютрите с Windows 10 се появяват в конзолата WSUS, но когато започнете да търсите актуализации, клиентът се опитва да ги намери много дълго време и връща грешка 0x8024401c.
Имаше проблеми с инсталирането на актуализации, но ще опитаме отново по-късно. Ако продължавате да виждате това и искате да търсите в мрежата или да се свържете с поддръжката за информация, това може да помогне: (0x8024401c)Според списъка с кодове за грешки на грешката в актуализацията на Windows 0x8024401C означава превишаване на времето за отговор от клиента: WU_E_PT_HTTP_STATUS_REQUEST_TIMEOUT - HTTP статус 408 - сървърът изчаква да чака заявката.
В този случай новият дневник на дневника за услуги на Windows Update Windows 10 също периодично коригира грешка, свързана с времето за изчакване на отговора на WSUS.
2017-05-30 14: 11: 24: 870 816 1244 WS ПРЕДУПРЕЖДЕНИЕ: Има съобщение за грешка при комуникацията с крайната точка на „http: // msk-wsus: 8530 / ClientWebService / client.asmx“.
2017-05-30 14: 11: 24: 870 816 1244 WS ПРЕДУПРЕЖДЕНИЕ: При получаването на HTTP отговор възникна грешка.
2017-05-30 14: 11: 24: 870 816 1244 WS ПРЕДУПРЕЖДЕНИЕ: Операцията не завърши в рамките на определеното време.
2017-05-30 14: 11: 24: 870 816 1244 WS ПРЕДУПРЕЖДЕНИЕ: Операцията изтече
Самата страница “http: // msk-wsus: 8530 / ClientWebService / client.asmx
„в същото време е достъпен и отворен от клиента, т.е. има усещане, че WSUS сървърът или клиентът просто няма време да извърши определена операция и клиентът изпада в изчакване. Може би при първоначално сканиране твърде голям списък с актуализации пристига до новия клиент на WSUS, в резултат на което се достигат определени граници на работния процес на IIS.
За да разреша проблема с клиентите, първо трябваше да инсталирам актуализация на KB3159706 на WSUS сървъра (Wndows Server 2012 R2 Update 1 трябва да бъде инсталиран на сървъра).
В KB3159706 (Актуализацията дава възможност за декриптиране на ESD в WSUS в Windows Server 2012 и Windows Server 2012 R2), обърнете внимание на ръчните стъпки, които трябва да се извършат след инсталирането на актуализацията (в противен случай конзолата WSUS може да спре да се отваря).
- Изпълнете команда
"C: \ програмни файлове \ актуализиране на услуги \ инструменти \ wsusutil.exe" след инсталиране / обслужване
- Проверете дали компонентът е инсталиран.NET Framework 4.5 -> HTTP активиране (
Get-WindowsFeature -Name NET-WCF-HTTP-Activation45
), и ако той липсва, инсталирайте: - Ако SSL се използва на WSUS, трябва да редактирате файла C: \ Program Files \ Update Services \ WebServices \ ClientWebService \ Web.config в съответствие с препоръките в статията (в нашия случай този елемент не беше необходим).
- Редактирайте конфигурационния файл (C: \ Program Files \ Update Services \ WebServices \ ClientWebService \ web.config), заменяйки реда
за
- Остава да рестартирате WSUS услугата с помощта на PoSh:
Get-Service -Име WsusService | Restart-Service -Verbose
След това, използвайки конзолата на IIS Manager, трябва да направите следните промени в настройките на пула WsusPool (Пулове за приложения -> WsusPool -> Разширени настройки)
- частен памет Ограничение (KB) - 0 (беше 1258015, ограничението за използване на паметта от работните процеси на WSUS се премахва, в резултат на това услугата може да използва повече от 1,2 GB памет)
- опашка дължина - 25000 (увеличете дължината на опашката до пула от приложения от 10000)
- лимит Интервал (минути) - 15 (увеличете от 5 минути на 15 минути времето за нулиране на броячите и извършване на процесорно дроселиране)
- обслужване Не се предлага отговор - TcpLevel (със старата стойност на HttpLevel, грешката HTTP 503 се връща на клиента, сега връзката е просто нулирана)
След това в настройките на сайта WSUS Administration -> Разширени настройки трябва да промените стойността Време за изчакване на връзката от 180 до 320.
Остава да рестартирате IIS:
IISReset
Сега увеличихме времевите изчаквания и сървърните ресурси, изисквани от клиентите на Windows 10, за да намерят и проверят за актуализации на сървъра за актуализиране на WSUS. На следващия ден - всички клиенти успяха да открият и инсталират всички необходими актуализации.