Произошла ошибка при попытке поиска в Центре обновления Windows - PullRequest
0 голосов
/ 06 ноября 2019

Я использую документ SSM AWS-RunPatchBaseline для исправления своих серверов Windows. при попытке его запустить у меня возникла ошибка на одном из моих серверов:

    Invoke-PatchBaselineOperation : Exception Details: An error occurred when 
attempting to search Windows Update.
Exception Level 1:
    Error Message: Server execution failed (Exception from HRESULT: 0x80080005 
(CO_E_SERVER_EXEC_FAILURE))
    Stack Trace:    at WUApiLib.IUpdateSearcher.Search(String criteria)
       at Amazon.Patch.Baseline.Operations.PatchNow.Implementations.WindowsUpda
teAgent.SearchByGuids(List`1 kbGuids)
At C:\ProgramData\Amazon\SSM\InstanceData\i-0931550e0e5fd124d\document\orchestr
ation\52bc9b99-6ee4-4819-9234-8461530012f9\PatchWindows\_script.ps1:198 char:13
+ $response = Invoke-PatchBaselineOperation -Operation Install -SnapshotId 
'0b2d54 ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~
    + CategoryInfo          : OperationStopped: (Amazon.Patch.Ba...UpdateOpera 
   tion:InstallWindowsUpdateOperation) [Invoke-PatchBaselineOperation], Excep  
  tion
    + FullyQualifiedErrorId : Exception Level 1:
        Error Message: Exception Details: An error occurred when attempting to 
se    arch Windows Update.
    Exception Level 1:
            Error Message: Server execution failed (Exception from HRESULT: 
0x800800    05 (CO_E_SERVER_EXEC_FAILURE))
        Stack Trace:    at WUApiLib.IUpdateSearcher.Search(String criteria)
               at 
Amazon.Patch.Baseline.Operations.PatchNow.Implementations.WindowsU    
pdateAgent.SearchByGuids(List`1 kbGuids)


        Stack Trace:    at 
Amazon.Patch.Baseline.Operations.PatchNow.Implementati    
ons.InstallWindowsUpdateOperation.DoWindowsUpdateOperation()
           at 
Amazon.Patch.Baseline.Operations.PatchNow.Implementations.WindowsUp    
dateOperation.DoBeginProcessing()
    ,Amazon.Patch.Baseline.Operations.PowerShellCmdlets.InvokePatchBaselineOpe 
   ration

failed to run commands: exit status 4294967295

Я попытался проверить этот ключ: HKEY_LOCAL_MACHINE > Software > Policies > Microsoft > Windows > WindowsUpdate > UseWUServer, но не смог найти его на своем сервере. Мой сервер windows server 2012 R2. Я также изучил метрику CPUUtilization в Cloudwatch во время выполнения базовой линии исправления, и это казалось нормальным. Есть какие-нибудь подсказки?

...