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
Решение:
-
На сервере WSUS удаляем проблемного клиента.
-
На клиетне запускаем командный файл следующего содержания:
Код: Выделить всё
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 с одновременным запросом обновлений.
[size=150][b]Проблема:[/b][/size]
Не обновляется клиент WSUS. В логах видим:
[quote]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/SoftwareDistribution/Server/ClientWebService/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[/quote]
[size=150][b]Решение:[/b][/size]
[list=1]
[*] На сервере WSUS удаляем проблемного клиента.
[*] На клиетне запускаем командный файл следующего содержания:
[code]
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
[/code]
То есть чистим в реестре ID клиента (чтобы клиент получил новый ID от сервера WSUS), затем удаляем журнал [i][b]WindowsUpdate[/b][/i] и всю папку [i][b]SoftwareDistribution[/b][/i], затем перезапускаем [b]службу автоматического обновления Windows[/b] и, наконец, заново регистрируем нашего клиента на сервере WSUS с одновременным запросом обновлений.[/list]