Проблема:
Имеется WSUS 3.2 на ОС Microsoft Windows Server 2003 R2. После появления и одобрения обновления KB3012973 (Upgrade 1703) для Windows 10, оно никак не может скачаться. Статус файлов в оснастке администрирования отображается как «Обновление скачивается» несколько дней. При просмотре журналов WSUS, наблюдаем примерно такую картину:
2017-06-06 15:25:03.966 UTC Info WsusService.14 EventLogEventReporter.ReportEvent EventId=364,Type=Error,Category=Synchronization,Message=Ошибка при загрузке файла содержимого. Причина: File cert verification failure. Исходный файл: /c/upgr/2017/04/15063.0.170317-1834.rs2_release_clientpro_ret_x86fre_ru-ru_3810f2a425ab8a0cd87d713352509cf69f2dbaa6.esd Конечный файл: E:\Soft\WSUS\WsusContent\A6\3810F2A425AB8A0CD87D713352509CF69F2DBAA6.esd.
Попытка решения:
На сервере и в домене были обновлены корневые сертификаты.
По материалам статьи Проблема с загрузкой KB3012973 (ESD-образы Windows 10) были проделаны шаги:
-
Синхронизация
-
Очистка сервера при помощи мастера очистки
-
Отклонение проблемного обновления
-
Синхронизация
-
Очистка сервера при помощи мастера очистки
-
Синхронизация
-
Перезагрузка
-
Повторное одобрение проблемного обновления, отклоненного на третьем шаге
-
Синхронизация
-
Добавление нового типа MIME .esd application/octet-stream в IIS -> «Веб узлы» -> «Администрирование WSUS»
Дополнительно о том, как очистить WSUS от обновлений (Upgrades), читаем статью: How to delete upgrades in WSUS
К сожалению, выполненные шаги не помогли. Но после их выполнения обновление перестало постоянно скачиваться и статус поменялся на «Ошибка загрузки».
Проблема оказалась в том, что версии Windows Server 2008 R2 и младше, не поддерживают обновления класса Upgrades Windows 10.
Поэтому, здесь решение одно - обновление ОС сервера хотя бы до MS Windows Server 2012 и, в его составе WSUS версии 4.0. Конечно, желательно сразу обновить ОС до последних доступных - на данный момент это Windows Server 2016, и, в его составе - WSUS версии 6.3, для того, чтобы уже не устанавливать дополнительные патчи на более старые версии.
Дополнительно читаем: WSUS 3.2. Поддержка обновлений Windows 10:
...WSUS 3.2 поддерживает только основные (не расширенные) обновления для Windows 10
Important update for WSUS 4.0 (KB 3095113) - о версиях WSUS и Windows Server, безоговорочно поддерживающих все обновления для Windows 10.