Проблема с обновлением WSUS клиента

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:| :) :wink: :D :lol: :( :cry: 8) :o :oops: :? :x :P :evil: :twisted: :roll: :!: :?: :idea: :arrow: :mrgreen:
Ещё смайлики…

Markdown is OFF

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Проблема с обновлением WSUS клиента

Проблема с обновлением WSUS клиента

UncleFather » 09 июл 2012 22:18, Пн

Проблема:

Не обновляется клиент WSUS. В логах видим:

2012-07-09 18:47:08:036 1124 b04 PT WARNING: GetCookie failure, error = 0x8024400D, soap client error = 7, soap error code = 300, HTTP status code = 200
2012-07-09 18:47:08:036 1124 b04 PT WARNING: SOAP Fault: 0x00012c
2012-07-09 18:47:08:036 1124 b04 PT WARNING: faultstring:Fault occurred
2012-07-09 18:47:08:036 1124 b04 PT WARNING: ErrorCode:ServerChanged(4)
2012-07-09 18:47:08:036 1124 b04 PT WARNING: Message:Server rolled back since last call to GetCookie
2012-07-09 18:47:08:036 1124 b04 PT WARNING: Method:"http://www.microsoft.com/SoftwareDistri ... /GetCookie"
2012-07-09 18:47:08:036 1124 b04 PT WARNING: ID:19775324-1c29-47f1-8f32-69708fb15cba
2012-07-09 18:47:08:036 1124 b04 PT WARNING: PTError: 0x80244015
2012-07-09 18:47:08:067 1124 b04 PT WARNING: GetCookie_WithRecovery failed : 0x80244015
2012-07-09 18:47:08:067 1124 b04 PT WARNING: RefreshCookie failed: 0x80244015
2012-07-09 18:47:08:067 1124 b04 PT WARNING: RefreshPTState failed: 0x80244015
2012-07-09 18:47:08:067 1124 b04 PT WARNING: Sync of Updates: 0x80244015
2012-07-09 18:47:08:989 1124 b04 PT WARNING: Cached cookie has expired or new PID is available

Решение:

  1. На сервере WSUS удаляем проблемного клиента.

  2. На клиетне запускаем командный файл следующего содержания:

    Код: Выделить всё

    reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v AccountDomainSid /f
    reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v PingID /f
    reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientId /f
    net stop wuauserv
    del %windir%\WindowsUpdate.log
    rd /S /Q %windir%\SoftwareDistribution
    pause
    net start wuauserv
    wuauclt /resetauthorization /detectnow
    pause
    

    То есть чистим в реестре ID клиента (чтобы клиент получил новый ID от сервера WSUS), затем удаляем журнал WindowsUpdate и всю папку SoftwareDistribution, затем перезапускаем службу автоматического обновления Windows и, наконец, заново регистрируем нашего клиента на сервере WSUS с одновременным запросом обновлений.


Вернуться к началу