1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer

Ошибка сервера WSUS: "signature is not valid"

 
Если при запуске Windows Update Services в журнале Application возникают ошибки с ID 33002 вида:
 
Access to module dbo.spReturnStateMachineTransitionEventLogEntriesFromError is blocked because the signature is not valid.
и
Access to module dbo.spConfiguration is blocked because the signature is not valid.
 
то необходимо проделать нижеприведенные шаги.
 
1. Остановить службы World Wide Web Publishing Service и Update Services:
 
net stop w3svc
net stop wsusservice
 
2. Скачать дистрибутив WSUS для нужной архитектуры процессора с последним сервис паком по адресу
 
 
3. Распаковать всё содержимое скаченного файла, например, в папку C:\Temp\WSUSDistrib:
               
C:\temp\WSUS-KB2720211-x64.exe /extract:"c:\Temp\WSUSDistrib"
 
4. Открыть файл C:\Temp\WSUSDistrib\WUSSetup.msp в программе 7-zip и извлечь из него файл «PCW_CAB_SUS»
 
5. Открыть файл «PCW_CAB_SUS» в программе 7-zip и извлечь из него файлы «DbCert», «DbCertDll», и «DbCertSql», например, в папку C:\Temp\WSUSCert.
 
6. Переименовать файлы в папке C:\Temp\WSUSCert следующим образом:
               
DbCert -> WSUSSignDb.cer
DbCertDll -> WSUSSignDb.dll
DbCertSql -> WSUSSignDb.sql
               
7. На WSUS сервере открыть папку «C:\Windows\SYSMSI\SSEE\MSSQL.2005\MSSQL\SchemaSig» и переместить в неё файлы «WSUSSignDb.cer» и «WSUSSignDb.dll» из папки C:\Temp\WSUSCert.
 
8. На WSUS сервере открыть папку «C:\Program Files\Update Services\Database» и переместить в неё файл «WSUSSignDb.sql» из папки C:\Temp\WSUSCert.
 
9. Для переподписывания базы WSUS на сервере выполнить команду:
"C:\Program Files\Microsoft SQL Server\100\Tools\Binn\sqlcmd" -S np:\\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query -i "C:\Program Files\Update Services\Database\WSUSSignDb.sql"
 
                Обратите внимание, что для запуска SQL скрипта на WSUS сервере должны быть установлены следующие компоненты:
 
                - SQL Native Client
                - SQL Command Line Tools
 
10. Запустить службы World Wide Web Publishing Service и Update Services:
 
net start wsusservice
net start w3svc
 
 P.S. Если данная процедура не реанимировала в полной мере ваш WSUS, то вы можете обратиться к другой моей статье.
 
 

Комментарии   

 
0 #7 gluk 30.03.2015 05:15
Респект и Уважуха !!!
Цитировать
 
 
+1 #6 Leonidyich 10.09.2014 13:06
А, что бы ядела без этой подсказки. Спасибо тебе.
Маленькое замечание, я брал DbCert, DbCertDll, DbCertSql из KB2734608 так как из kb2720211 сигнатура одной таблицы (dbo.tbFileHash ) не обновилась.
Цитировать
 
 
0 #5 Александр 07.04.2014 12:58
Друг, огроменное спасибо
Цитировать
 
 
0 #4 lewon 26.07.2013 13:22
Sposibo ogromnoe! u menja toze poluchilos!
Цитировать
 
 
0 #3 kirill 12.07.2013 16:06
Супер, спасибо, получилось !!!
Цитировать
 
 
0 #2 Pollux 03.07.2013 17:48
Thanks!
Цитировать
 
 
0 #1 alex 05.06.2013 01:18
Спасибо!!!
Цитировать
 

Добавить комментарий