Лучший отвечающий
проблема с WSUS после восстановления системы

Вопрос
-
Добрый день.
Подскажите пожалуйста по следующей ситуации. Есть сервер на Windows Server 2003 R2 с установленным на нем WSUS 3. Произошел сбой, в результате чего пришлось восстанавливать всю систему из бекапа. В целом система восстановилась нормально, но не работает WSUS.
При попытке зайти через консоль ошибка: Error:Connection Error.
Есть ли шанс восстановить работу WSUS или же только переустановка? П.С. Сам он удаляться тоже не хочет.
В Event следующие ошибки:
Event Type: Error
Event Source: Windows Server Update Services
Event Category: Clients
Event ID: 13042
Description:
Self-update is not working.Event Type: Error
Event Source: Windows Server Update Services
Event Category: Web Services
Event ID: 12002
Description:
The Reporting Web Service is not working.Event Type: Error
Event Source: Windows Server Update Services
Event Category: Web Services
Event ID: 12012
Description:
The API Remoting Web Service is not working.Event Type: Error
Event Source: Windows Server Update Services
Event Category: Web Services
Event ID: 12032
Date: 29.02.2012
Description:
The Server Synchronization Web Service is not working.Event Type: Error
Event Source: Windows Server Update Services
Event Category: Web Services
Event ID: 12022
Description:
The Client Web Service is not working.Event Type: Error
Event Source: Windows Server Update Services
Event Category: Web Services
Event ID: 12042
Description:
The SimpleAuth Web Service is not working.Event Type: Error
Event Source: Windows Server Update Services
Event Category: Web Services
Event ID: 12052
Description:
The DSS Authentication Web Service is not working.Event Type: Warning
Event Source: Windows Server Update Services
Event Category: None
Event ID: 7032
Description:
The WSUS administration console was unable to connect to the WSUS Server via the remote API.Verify that the Update Services service, IIS and SQL are running on the server. If the problem persists, try restarting IIS, SQL, and the Update Services Service.
The WSUS administration console has encountered an unexpected error. This may be a transient error; try restarting the administration console. If this error persists,
Try removing the persisted preferences for the console by deleting the wsus file under %appdata%\Microsoft\MMC\.
System.IO.IOException -- The handshake failed due to an unexpected packet format.
Source
SystemStack Trace:
at System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at System.Net.TlsStream.CallProcessAuthentication(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
** this exception was nested inside of the following exception **System.Net.WebException -- The underlying connection was closed: An unexpected error occurred on a send.
Source
Microsoft.UpdateServices.AdministrationStack Trace:
at Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer(Object[] args)
at Microsoft.UpdateServices.Administration.AdminProxy.GetUpdateServer(String serverName, Boolean useSecureConnection, Int32 portNumber)
at Microsoft.UpdateServices.UI.AdminApiAccess.AdminApiTools.GetUpdateServer(String serverName, Boolean useSecureConnection, Int32 portNumber)
at Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.GetUpdateServer(PersistedServerSettings settings)
at Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ConnectToServer()
at Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.get_ServerTools()29 февраля 2012 г. 12:04
Ответы
-
А .NET трогать? На каком-то ресурсе читал похожую проблему, при обновлении глюканул .NET 2.0, и слетела консоль администрирования. Помог откат последнего обновления.
Попробуйте тоже переустановить, но тут самое главное установить .NET2.0 до того как вы установите IIS 6, в противном случае Default Web Site будет использовать ASP.NET v1.1
- удалите WSUS сохраняя контент, бд и логи
- удалите IIS
- удалите .NET
- ребутнитесь
- установите .NET 2.0
- установите IIS
- установите WSUS, прицепив к существующей БД
- Изменено Maxim SinelnikovMicrosoft employee, Editor 12 марта 2012 г. 6:50
- Помечено в качестве ответа SmAV 13 марта 2012 г. 7:07
12 марта 2012 г. 6:49Отвечающий
Все ответы
-
В данной ситуации переустановка WSUS c сохранением контента бд и логов самое оптимальное решение,
>>Сам он удаляться тоже не хочет<< какие ошибки выдает?
29 февраля 2012 г. 19:53Отвечающий -
Хмм... При попытке удаления он точно выдал какую-то ошибку. Сейчас уже не помню. И пропал из списка установленных программ. Сейчас удалил его через файл установки. Как ни странно никакой ошибки не выдал.
Переустановил WSUS. В ту же папку. Консоль по прежнему не работает. Event во время инсталляции перед сообщением что WSUS 3.0 SP2 установлен показал все теже ошибки ID:13042, 13051, 12002, 12012, 12032, 12022, 12042, 12052.
При запуске консоли идет несколько предупреждений с ID:7032, пр нажатии Reset Server Node вылезает ошибка ID:7053 с рекомендацией удалить файл WSUS из %appdata%/Microsoft/MMC. Пробовал удалить, потом подключится к серверу. Подключится не получается. Сервер настроен на 80 порт по умолчанию
Но при этом после переустановки в Event'е появилась запись:
ID: 13050 - 8 Client Computers have contacted the server
1 марта 2012 г. 11:25 -
Боюсь, что в вашем случае необходимо полностью удалить WSUS, зачистить все следы вручную, включая базы данных, и поднять WSUS с нуля.
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
Follow us on Twitter
Посетите Блог Инженеров Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html5 марта 2012 г. 17:03Модератор -
Продолжение.
Переустановил WSUS. Без полной зачистки. Перезагрузил сервер. WSUS запустился. Заново его настроил. Запустилась синхронизация (WSUS выступает в качестве реплики). Показал обновления, которые необходимы. После установки обновления ASP.NET 2.***** (как мне показалось) консоль снова не запускается. Сам сервис вроде как работает. По крайней мере в логах клиентов все ОК.
Ошибки все те же ID:13042, 13051, 12002, 12012, 12032, 12022, 12042, 12052. Плюс 7032, 7053
Полную переустановку делать не хочется. У нас обновления измеряются десятками гигабайт (даже после purgeunnededfiles). Да и сам сервис вроде как работает. Может есть идеи, куда копать?
11 марта 2012 г. 5:19 -
Продолжение.
Переустановил WSUS. Без полной зачистки. Перезагрузил сервер. WSUS запустился. Заново его настроил. Запустилась синхронизация (WSUS выступает в качестве реплики). Показал обновления, которые необходимы. После установки обновления ASP.NET 2.***** (как мне показалось) консоль снова не запускается. Сам сервис вроде как работает. По крайней мере в логах клиентов все ОК.
Ошибки все те же ID:13042, 13051, 12002, 12012, 12032, 12022, 12042, 12052. Плюс 7032, 7053
Полную переустановку делать не хочется. У нас обновления измеряются десятками гигабайт (даже после purgeunnededfiles). Да и сам сервис вроде как работает. Может есть идеи, куда копать?
11 марта 2012 г. 7:57Отвечающий -
Добрый день, тут надо попробывать удалить WSUS, сохраняя контент бд, далее снести IIS, ребутнуть, установить IIS, установить WSUS.
А .NET трогать? На каком-то ресурсе читал похожую проблему, при обновлении глюканул .NET 2.0, и слетела консоль администрирования. Помог откат последнего обновления.
П.С. В Administrative Tools есть .NET Frameworks 1.1 configuration и wizard, но нет строчки про 2.0. При этом есть еще один файловый сервер, тоже на Windows Server 2003 R2, получающий те же обновления. Так вот на нем есть помимо 1.1 еще и .NET Frameworks 2.0 configuration.
П.С.2 Сам сервер обновлений 100% работает. Сейчас например на сервере вылезло окошко Windows found 1 update, полученого через WSUS.
11 марта 2012 г. 9:21 -
А .NET трогать? На каком-то ресурсе читал похожую проблему, при обновлении глюканул .NET 2.0, и слетела консоль администрирования. Помог откат последнего обновления.
Попробуйте тоже переустановить, но тут самое главное установить .NET2.0 до того как вы установите IIS 6, в противном случае Default Web Site будет использовать ASP.NET v1.1
- удалите WSUS сохраняя контент, бд и логи
- удалите IIS
- удалите .NET
- ребутнитесь
- установите .NET 2.0
- установите IIS
- установите WSUS, прицепив к существующей БД
- Изменено Maxim SinelnikovMicrosoft employee, Editor 12 марта 2012 г. 6:50
- Помечено в качестве ответа SmAV 13 марта 2012 г. 7:07
12 марта 2012 г. 6:49Отвечающий -
Спасибо. В приницпе так и сделал, правда до того, как увидел ответ :( Так что .NET 2.0 установлен после IIS. Но главное - что все работает. :)
13 марта 2012 г. 7:09