Рейтинг:0

Ошибка при загрузке консоли WSUS после перенастройки IIS

флаг us

Я столкнулся с ошибкой при загрузке консоли WSUS после того, как развернул некоторые реконфигурации по требованию организации на сервере IIS, который поддерживает WSUS. Поскольку я сам нашел решение и не видел его больше нигде в Интернете, я решил, что документирование здесь может помочь другим.

Моей средой была Windows Server 2019, работающая на виртуальной машине и размещающая только то, что предоставляет установка WSUS по умолчанию.

--

После развертывания реконфигураций IIS консоль WSUS завершается с ошибкой, которая выглядит следующим образом:

Консоли администрирования WSUS не удалось подключиться к серверу WSUS через удаленный API. Убедитесь, что служба служб обновления, IIS и SQL запущены на сервере. Если проблема не устранена, попробуйте перезапустить IIS, SQL и службу служб обновления. Консоль администрирования WSUS обнаружила непредвиденную ошибку. Это может быть временная ошибка; попробуйте перезапустить консоль администрирования. Если эта ошибка повторяется, попробуйте удалить сохраненные настройки консоли, удалив файл wsus в папке %appdata%\Microsoft\MMC. System.IO.IOException -- рукопожатие завершилось неудачно из-за неожиданного формата пакета.Трассировка стека исходной системы: в System.Net.Security.SslState.StartReadFrame(Byte[] буфер, Int32 readBytes, AsyncProtocolRequest asyncRequest) в System.Net.Security.SslState.StartReceiveBlob(Byte[] буфер, AsyncProtocolRequest asyncRequest) в System.Net .Security.SslState.CheckCompletionBeforeNextReceive (сообщение ProtocolToken, AsyncProtocolRequest asyncRequest) в System.Net.Security.SslState.ForceAuthentication (логическое значение receiveFirst, Byte [] буфер, AsyncProtocolRequest asyncRequest) в System.Net.Security.SslState.ProcessAuthentication (LazyAsyncResult lazyResult) в System.Threading.ExecutionContext.RunInternal(ExecutionContext executeContext, обратный вызов ContextCallback, состояние объекта, логическое значение saveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executeContext, обратный вызов ContextCallback, состояние объекта, логическое значение saveSyncCtx) в System.Threading.ExecutionContext.Run( ExecutionContext ExecutionContext, обратный вызов ContextCallback, состояние объекта) в System.Net.TlsStream.P rocessAuthentication(результат LazyAsyncResult) в System.Net.TlsStream.Write(Byte[] буфер, смещение Int32, размер Int32) в System.Net.PooledStream.Write(Byte[] буфер, смещение Int32, размер Int32) в System.Net. ConnectStream.WriteHeaders(Boolean async) ** это исключение было вложено в следующее исключение ** System.Net.WebException -- базовое соединение было закрыто: при отправке произошла непредвиденная ошибка. Исходная трассировка стека Microsoft.UpdateServices.Administration: в Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer(Object[] args) в Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.GetUpdateServer(параметры PersistedServerSettings) в Microsoft.UpdateServices.UI. SnapIn.Scope.ServerSummaryScopeNode.ConnectToServer() в Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.get_ServerTools()

Это рассматривается в нескольких местах в Интернете, однако ни одно из найденных мной решений не сработало. Похоже, что ошибка как-то связана с конфигурациями SSL, но в моем случае это был отвлекающий маневр. Следуя советам в Интернете, в том числе удалив файл WSUS в папке %appdata%\Microsoft\MMC. System.IO.IOException, как следует из ошибки, мне не удалось подключить консоль.

Рейтинг:0
флаг us

В моем конкретном случае это было связано с моими требованиями запрещающий «Неуказанные расширения имен файлов» на веб-сайте администрирования WSUS внутри IIS. Вы можете установить это, открыв консоль IIS, щелкнув сайт «Администрирование WSUS», щелкнув значок «Фильтрация запросов» в группе настроек сайта IIS, а затем щелкнув «Изменить параметры функции» в правой части этого меню фильтрации запросов.

После повторной установки флажка «Разрешить расширения имени файла, не включенного в список», мне удалось заставить сайт работать. Я документирую это здесь на случай, если кто-то еще столкнется с подобной проблемой.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.