Tcp 如何解决WSAECONNRESET错误?

Tcp 如何解决WSAECONNRESET错误?,tcp,perforce,unreal-engine4,Tcp,Perforce,Unreal Engine4,我使用Perforce作为一个小型开发团队的一部分。每个人都能够连接到P4V客户端,只有一个人出现以下错误: TCP接收失败。 读:socket:WSAECONNRESET 我们已停用他的McAfee防火墙和病毒扫描,但错误仍然存在。我真的不知道该怎么处理这个错误,它似乎在perforce网站上没有记录。据我所知,这是因为这不是一个性能特定的问题,而是一个TCP通信问题,可能是由其他原因引起的 有什么建议吗 可能由其他原因引起的TCP通信问题 这是可能的,或者说,每当用户连接时,都可能导致某种服

我使用Perforce作为一个小型开发团队的一部分。每个人都能够连接到P4V客户端,只有一个人出现以下错误:

TCP接收失败。 读:socket:WSAECONNRESET

我们已停用他的McAfee防火墙和病毒扫描,但错误仍然存在。我真的不知道该怎么处理这个错误,它似乎在perforce网站上没有记录。据我所知,这是因为这不是一个性能特定的问题,而是一个TCP通信问题,可能是由其他原因引起的

有什么建议吗

可能由其他原因引起的TCP通信问题

这是可能的,或者说,每当用户连接时,都可能导致某种服务器故障

WSAECONNRESET 10054对等方重置连接

远程主机已强制关闭现有连接。如果远程主机上的对等应用程序突然停止,主机重新启动,主机或远程网络接口被禁用,或者远程主机使用硬关闭,则通常会出现这种情况(有关远程套接字上的SO_LINGER选项的更多信息,请参阅setsockopt)。如果在一个或多个操作正在进行时,由于“保持活动”活动检测到故障而导致连接中断,也可能会导致此错误。正在进行的操作因WSAENETRESET而失败。后续操作因WSAECONNRESET而失败


除了常见的连接故障排除问题(此用户是否位于同一子网?客户端软件的版本是否相同?端口设置是否相同?用户是否能够通过命令行客户端进行连接?如果不能,是否会出现更有用的错误?为什么此用户与所有其他用户不同?)我会查看服务器日志,看看当该用户尝试连接时,它是否记录了任何更有用的错误。

有问题的人是否能够使用“p4”命令行工具?他们是使用命令行工具还是仅使用P4V就遇到了这个问题?我们的用户无法从学校连接到Performance,但可以通过自己的专用网络连接到Performance。这不是什么大问题,因为大多数工作都是在家里完成的,但我仍然想解决它。有什么想法吗?无论如何,非常感谢你的帮助!我的猜测是学校网络正在阻塞端口1666,或者做一些基于包检查的过滤来阻止未知程序。