Синхронизация WSUS с вышестоящим сервером запускается нормально и внезапно выходит из строя в середине синхронизации:
Sync failed: IOException: Unable to read data from the transport connection:
An existing connection was forcibly closed by the remote host. --->
System.Net.Sockets.SocketException:An existing connection was forcibly closed
by the remote host at System.Net.ConnectStream.Read(Byte[] buffer, int32 offset,int32 size)
at Microsoft.UpdateServices.ServerSync.ServerSyncCompressionProxy.GetWebResponse(WebRequest webRequest)
at System.WebServices.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Microsoft.UpdateServices.ServerSync.Webservices.ServerSync.ServerSyncProxy.GetUpdateData(Cookie cookie, UpdateIdentity[] updateIds)
at Microsoft.UpdateServices.ServerSync.CatlogSyncAgentCore.WebserviceGetUpdateData(UpdateIdentity[] updateIds, List`1 allMetadata,List`1 allFleUrls,Boolean isForConfig)
at Microsoft.UpdateServices.ServerSync.CatlogSyncAgentCore.GetUpdateDatainChunksAndlmport(List`1 allMetadata,List`1 allFleUrls,Boolean isForConfigData)
at Microsoft.UpdateServices.ServerSync.CatlogSyncAgentCore.ExecuteSyncProtocol(boolean allowRedirect))
У меня была такая же проблема с одним WSUS на 2012 R2. По какой-то неизвестной причине отключение и включение ручки «Уровень автонастройки окна приема TCP» решило проблему.
Я сделал это:
netsh interface tcp show global Querying active state... TCP Global Parameters ---------------------------------------------- Receive-Side Scaling State : enabled Chimney Offload State : disabled NetDMA State : disabled Direct Cache Access (DCA) : disabled **Receive Window Auto-Tuning Level : normal** Add-On Congestion Control Provider : none ECN Capability : enabled RFC 1323 Timestamps : disabled Initial RTO : 3000 Receive Segment Coalescing State : enabled Non Sack Rtt Resiliency : disabled Max SYN Retransmissions : 2 netsh interface tcp set global autotuninglevel=disabled Ok.
Сделайте синхронизацию WSUS
netsh interface tcp set global autotuninglevel=normal Ok.
Сделайте синхронизацию WSUS снова