история синхронизации wsus

Giroskop

Случайный прохожий
Приветствую всех. Есть сервер на windows server 2016 с установленной ролью wsus. Когда пытаюсь зайти в оснастку WSUS - Синхронизация, то получаю ошибку
Код:
Консоли администрирования WSUS не удается подключиться к серверу WSUS через удаленный API.

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

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

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

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

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

System.Net.Sockets.SocketException -- Удаленный хост принудительно разорвал существующее подключение

Source
System

Stack Trace:
   в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
** this exception was nested inside of the following exception **


System.IO.IOException -- Не удается прочитать данные из транспортного соединения: Удаленный хост принудительно разорвал существующее подключение.

Source
System

Stack Trace:
   в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   в System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   в System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)
** this exception was nested inside of the following exception **


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()

. Консоль mmc наглухо зависает, идет
Загрузка истории синхронизации 0% выполнено.
Я думаю нужно как то очистить историю синхронизаций wsus сервера, но как это сделать я не знаю. Поможете?
 
Пишут что для очистки истории синхронизаций WSUS можно использовать такой запрос к базе (по умолчанию SUSDB)
Код:
USE SUSDB
GO
DELETE FROM tbEventInstance WHERE EventNamespaceID = '2' AND EVENTID IN ('381', '382', '384', '386', '387', '389')
Если используется внутренняя база WSUS при подключении вместо имени сервера указываем:
Код:
\\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query
Нашел где то в инете, сам не проверял но ковыряйте в эту сторону
 
A Solution to clean or cleanup the Synchronization History in WSUS 3.0:

So I’ve tried to search the web but no one has the answer but some have the same question which I’d love to hear from them, so then I’ve tried to monitor the SQL Server 2005 via the Management Studio -> Management -> Activity Monitor, and takes about an hour to find these:

First "tbEvent", "tbEventInstance", "tbEventMessageTemplate" so check them table out and you’ll see what I see! I’ve got 5000+ events in my "tbEventInstance Table" and thats where my synchronizations are! so you can just simply clear the table via:

Код:
DELETE FROM [SUSDB].[dbo].[tbEventInstance]

I didn’t do that but you may! This might clear all the events occured from the start till now.

So second I’ve checked "tbEventMessageTemplate Table" where there is a message for every EventID. check them out and you’ll see Event ID’s between 381 and 387, they are all about synchronization.
Now you may execute this:
Код:
DELETE FROM [SUSDB].[dbo].[tbEventInstance]
WHERE [EventID]=381 or [EventID]=382 or [EventID]=384 or [EventID]=386 or [EventID]=387

and this is what I do and now I have no synchronization history and this will done as fast as possible (means in no time!).

So you may now do this after every "Server Cleanup Wizard"! Who now may be someday them Microsoft Workers add this there to…
 
Спасиб, ща попробую

- -Подумал и добавил - -

Все заработало.
Единственное что не работает - компов не видно в wsus сервере. Есть мнение что это антивирус касперского блокирует соединение на порту по которому они репорты шлют. Можете подсказать как добавить wsus в исключения касперского??

- -Подумал и добавил - -

В догонку еще один вопрос. Пытаюсь посмотреть отчет wsus и когда тыкаю на комп то получаю сообщение что не все компоненты установлены.
Функция не доступна.
Для работы этой функции требуется распространяемый пакет Microsoft Report Viewer 2012
Перед его установкой закройте консоль.
image_115.png
и так же
Microsoft Report Viewer 2012 Runtime
Отсутствует необходимый компонент для установки:
- Microsoft System CLR Types для MS SQL Server 2012.
Чтобы продолжить, установите Microsoft System CLR Types для Sql Server 2012,а затем снова запустите программу установки. Этот пакет можно скачать с веб-сайта Microsoft
image_116.png
 
нутк доставьте. а в чем собственно вопрос??

это на сервере администрирования kav надо смотреть в политиках.
вы уверены что групповая политика правильно настроена? та которая нацеливает доменные пк на wsus сервер?
если так то нужно быть уверенным что эта политика применяется исправно.
 
Еще раз, смотрите логи на целевом компьютере.
Что в этом файле? Дайте вывод...
Код:
 C:\Windows\SoftwareDistribution\ReportingEvents.log
 
Там разные есть сообщения вроде и ошибки есть и вроде ок
{0B0AE6B7-4486-40B3-A78F-EEE8B3B7529F} 2017-05-16 08:13:27:007+0300 1 149 102 {00000000-0000-0000-0000-000000000000} 0 0 AutomaticUpdates Failure Software Synchronization Unable to Connect: Windows is unable to connect to the automatic updates service and therefore cannot download and install updates according to the set schedule. Windows will continue to try to establish a connection.
{476B5051-5D44-4CA3-8C64-D23210067FC5} 2017-05-16 12:00:33:136+0300 1 148 101 {00000000-0000-0000-0000-000000000000} 0 800b0001 AutomaticUpdates Failure Software Synchronization Windows Update Client failed to detect with error 0x800b0001.
{80B2BFBA-9ED4-4983-87A4-F36C64561337} 2017-05-16 12:00:35:367+0300 1 148 101 {00000000-0000-0000-0000-000000000000} 0 800b0001 AutomaticUpdates Failure Software Synchronization Windows Update Client failed to detect with error 0x800b0001.
{27F23E57-044E-4ADA-98DA-DB7F686443DB} 2017-05-16 12:01:53:463+0300 1 148 101 {00000000-0000-0000-0000-000000000000} 0 800b0001 AutomaticUpdates Failure Software Synchronization Windows Update Client failed to detect with error 0x800b0001.
 
Есть ли крипто про на целевом PC ?
Решением данной проблемы будет обновление до версии КриптоПРО 3.6 R4


Краткое содержание
У пользователей Windows 7, с установленной программой шифратором/дешифратором КриптоПРО версии 3.6 при попытке выполнить обновление через центр обновления Windows, возникает ошибка 0x800b0001.

Подробности
Связанно это с особенностями работы программы КриптоПРО, разработчики этого ПО исправили это проблему уже в обновленной версии КриптоПРО 3.6 R4 и выше. На официальном сайте описывается причина и решение данной проблемы
Решением данной проблемы будет обновление до версии КриптоПРО 3.6 R4, для этого:
Либо воспользуйтесь Fix It от производителя КриптоПРО:
Посмотреть вложение csp36-wu-32.zip Посмотреть вложение csp36-wu-64.zip

Ну еще вариант - грохнуть крипто про. Но я так понимаю оно в продакшне..
 
Назад
Верх