none
Свежая установка WSUS на Server 2016 не работает RRS feed

  • Общие обсуждения

  • Добрый день!

    Столкнулся с проблемой - перестал работать старый WSUS сервер, на базе 2012 r2. Консоль не может подключиться и выдаёшь ошибку. Перекопал форумы, перепробовал советы по IIS и прочее. Ничего не помогает. Решил поднять с нуля. Сначала 2012 R2 в тестовой среде на виртуалках. Все настройки по умолчанию. Выбираю 2 языка - русский и английский. Продукты только клиентские windows 7, 8.1 и 10. После синхронизации, даже ещё без обращений клиентов, консоль отваливается. На сервер 2016 та же самая история. Поднял на физическом сервере. Аналогично. Такое ощущение что не справляется встроеный скуэль. Помогите! Не верю что эту роль не тестировали на реальных обновлениях.

    Сама ошибка:

    Консоли администрирования WSUS не удается подключиться к серверу WSUS через удаленный API. 

    Проверьте, запущены ли на сервере служба Update Services, IIS и SQL. Если проблему не удается устранить, попробуйте перезапустить IIS, SQL и службу Update Services.

    System.Net.WebException -- Сбой запроса с состоянием HTTP 503: Service Unavailable.

    Source
    System.Web.Services

    Stack Trace:
       в System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
       в System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
       в Microsoft.UpdateServices.Internal.ApiRemoting.ExecuteSPGetAllDownstreamServers(Guid parentServerId, Boolean includeNestedChildren)
       в Microsoft.UpdateServices.Internal.DatabaseAccess.AdminDataAccessProxy.ExecuteSPGetAllDownstreamServers(Guid parentServerId, Boolean includeNestedChildren)
       в Microsoft.UpdateServices.Internal.BaseApi.DownstreamServer.GetChildServers(UpdateServer updateServer, Guid parentServerId, Boolean includeNestedChildren)
       в Microsoft.UpdateServices.Internal.BaseApi.UpdateServer.GetDownstreamServers()
       в Microsoft.UpdateServices.UI.SnapIn.Pages.DownstreamServersListPage.GetListRows()

    10 марта 2017 г. 10:26

Все ответы

  • Обновлял и сервер и клиентов. Если на сервере не выбираться обновления windows 10, живёт чуть подольше, потом добавил обновления для офиса, натравил клиентов и всё, опять умерло. Перезагрузка IIS (iisreset.exe) поднимает консоль минут на 5 или меньше и опять ложится. Клиенты выдают ошибку на попытку проверить обновления. Консоль валится раньше чем клиент проверяет обновления.
    21 марта 2017 г. 8:28
  • Попробуйте добавить памяти для IIS. Используйте информацию из этой статьи WSUS sync fails with HTTP 503 errors
    3 апреля 2017 г. 3:33
  • Спасибо большое! Как минимум перестал падать пул и клиенты стали апдейтиться. Однако не загружается история синхронизаций. В заголовке пишет 27 операций синхронизации, прогресс доползает до 77% и консоль сваливается в ошибку (ниже). Правда переоткрывается после "сброс серверного узла". В пункте "Синхронизация" - сразу показывает 77% и висит пока опять не отвалится.

    Текст ошибки:

    Консоли администрирования WSUS не удается подключиться к серверу WSUS через удаленный API. 

    Проверьте, запущены ли на сервере служба Update Services, IIS и SQL. Если проблему не удается устранить, попробуйте перезапустить IIS, SQL и службу Update Services.

    System.Net.WebException -- Время ожидания операции истекло

    Source
    System.Web.Services

    Stack Trace:
       в System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
       в Microsoft.UpdateServices.Internal.DatabaseAccess.ApiRemotingCompressionProxy.GetWebResponse(WebRequest webRequest)
       в System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
       в Microsoft.UpdateServices.Internal.ApiRemoting.ExecuteSPSearchUpdates(String updateScopeXml, String preferredCulture, Int32 publicationState)
       в Microsoft.UpdateServices.Internal.DatabaseAccess.AdminDataAccessProxy.ExecuteSPSearchUpdates(String updateScopeXml, String preferredCulture, ExtendedPublicationState publicationState)
       в Microsoft.UpdateServices.Internal.BaseApi.Update.SearchUpdates(UpdateScope searchScope, ExtendedPublicationState publicationState, UpdateServer updateServer)
       в Microsoft.UpdateServices.UI.AdminApiAccess.UpdateManager.GetUpdates(ExtendedUpdateScope filter)
       в Microsoft.UpdateServices.UI.AdminApiAccess.WsusSynchronizationInfo.InitializeDerivedProperties()
       в Microsoft.UpdateServices.UI.SnapIn.Pages.SyncResultsListPage.GetSyncInfoRow(WsusSynchronizationInfo syncInfo)
       в Microsoft.UpdateServices.UI.SnapIn.Pages.SyncResultsListPage.GetListRows()

    3 апреля 2017 г. 13:50
  • Посмотрите загрузку ресурсов компьютера во время синхронизации. Может не хватать ресурсов процессора или памяти для выполнения операции.
    4 апреля 2017 г. 2:07
  • Так же подвисает когда пытаешься посмотреть подробности по конкретному компьютеру (генерация отчёта о компьютере)
    6 апреля 2017 г. 10:06
  • Привет, пробовал увеличить объем выделенной памяти для WSUSPool в IIS???