Hallo,
ich habe kürzlich eine WSUS Testumgebung aufgesetzt, bestehend aus:
- 1x Server 2016 als Haupt-WSUS, welcher die Updates von Microsoft ziehen soll.
- 1x Server 2016 als Replikat, welcher die Updates vom Haupt-WSUS ziehen soll.
- 1x Server 2016 als Testmaschine, der sich einfach nur Updates vom Replikat holen soll.
Das Problem ist, dass der Haupt-WSUS sich keine Updates von MS herunterlädt.
- Die Liste der Updates wird generiert
- einige Updates wurden von mir testweise genehmigt.
- Diese Updates stehen jedoch im Status "konnten nicht heruntergeladen werden". (s. Anhang)
Ich verzweifle langsam.
Hat jemand von euch Idee? Ich wäre so tierisch dankbar.
Anbei ein Ausschnitt aus dem SoftwareDistribution.log:
2018-05-04 08:22:00.446 UTC Info WsusService.25 ContentSyncAgent.ContentSyncSPFireStateMachineEvent ContentSyncAgent firing Event: FileDownloadFailed for Item: 83977e95-66b8-47d6-b707-eee063bfbe44
2018-05-04 08:22:00.462 UTC Info WsusService.25 ContentSyncAgent.WakeUpWorkerThreadProc Processing Item: 49f20f57-2c2e-4b52-8d69-f6ee211b345e, State: 10
2018-05-04 08:22:00.462 UTC Error WsusService.25 ContentSyncAgent.Download File Windows10.0-KB4035631-x64.cab: ActualState: 10; Step: AddFile; Message: System.ArgumentException: Der Wert liegt außerhalb des erwarteten Bereichs.
bei System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
bei Microsoft.Windows.BackgroundTransfer.Job.AddFile(String remoteUrl, String localName)
bei Microsoft.UpdateServices.ServerSync.ContentSyncAgent.Download(String& step, String& fileRemotePath, String& fileLocalPath, FileNeededByContentAgent file, IBitsJob& jobCreated)
bei Microsoft.UpdateServices.ServerSync.ContentSyncAgent.Download(String& step, String& fileRemotePath, String& fileLocalPath, FileNeededByContentAgent file, IBitsJob& jobCreated)
bei Microsoft.UpdateServices.ServerSync.ContentSyncAgent.WakeUpWorkerThreadProc()
bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Threading.ThreadHelper.ThreadStart()
2018-05-04 08:22:00.462 UTC Info WsusService.25 EventLogEventReporter.ReportEvent EventId=364,Type=Error,Category=Synchronization,Message=Fehler beim Herunterladen der Inhaltsdatei.
Ursache: Der Wert liegt außerhalb des erwarteten Bereichs.
Quelldatei: /d/msdownload/update/software/crup/2017/08/windows10.0-kb4035631-x64_98f1066821b
820d612555fef477d4906c12a575a.cab
Zieldatei: e:WsusContent\5A\98F1066821B820D612555FEF477D4906C12A575A.cab
2018-05-04 08:22:00.462 UTC Info WsusService.25 ContentSyncAgent.ContentSyncSPFireStateMachineEvent ContentSyncAgent firing Event: FileDownloadFailed for Item: 49f20f57-2c2e-4b52-8d69-f6ee211b345e
2018-05-04 08:22:00.477 UTC Info WsusService.25 ContentSyncAgent.WakeUpWorkerThreadProc ContentSyncAgent found no more Jobs, thread exitting
2018-05-04 08:22:00.477 UTC Info WsusService.25 EventLogEventReporter.ReportEvent EventId=363,Type=Information,Category=Synchronization,Message=Die Inhaltssynchronisierung wurde erfolgreich ausgeführt.
2018-05-04 08:22:00.477 UTC Info WsusService.25 ContentSyncAgent.WakeUpWorkerThreadProc ServerHealth: Updating Server Health for Component: ContentSyncAgent, Marking as Not Running