同步过程中 WSUS 同步失败

同步过程中 WSUS 同步失败

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))

答案1

我在 2012 R2 上的一个 WSUS 中遇到了同样的问题。由于某些未知原因,禁用并启用“TCP 接收窗口自动调整级别”旋钮后问题就消失了。

我已经这样做了:

netsh 接口 tcp 显示全局
正在查询活动状态...

TCP 全局参数
----------------------------------------------
接收方缩放状态:已启用
烟囱卸载状态:已禁用
NetDMA 状态:已禁用
直接缓存访问 (DCA):已禁用
**接收窗口自动调节级别:正常**
附加拥塞控制提供程序:无
ECN 功能 : 已启用
RFC 1323 时间戳:已禁用
初始 RTO:3000
接收段合并状态:已启用
非 Sack Rtt 弹性:已禁用
最大 SYN 重传次数:2

netsh 接口 tcp 设置全局自动调整级别 = 已禁用
好的。

进行 WSUS 同步

netsh 接口 tcp 设置全局自动调整级别 = 正常
好的。

再次进行 WSUS 同步

相关内容