返回列表 发帖

[V5、V6功能解说] 报错10053/10054

问题汇总
显示以下报错消息:
“你主机中的软件中止了已建立的连接。 读取套接字失败——错误WSA:10053或10054”


系统模块
该解决方案适用于下列版本:Sage X3 V5、V6


解决方法
这不是X3的问题,更多是针对客户网络环境的问题。

关于错误10053和10054:

这是远程套接字(如果是通过X3客户端的话,即是adxd端口)丢失的连接。

这可能是一个网络问题:它们是否在IP V6或IP V4上?它是在所有的工作站上吗?

你有没有在事件查看器中收到任何信息?(在工作站或服务器上的系统和应用程序)

请在下面找到这个错误的描述:

WSAECONNRESET(10054)由对等方重置连接。

Berkeley描述:连接被对等方强行关闭。这通常是由于超时或重新启动造成远程套接字连接丢失的结果。

WinSock描述:和Berkeley一样。在数据流套接字上,连接已重置。当网络系统检测到连接失败或可能从远程主机接收到请求时(在TCP方面,远程主机就会发送一个RST数据包),可能会在本地生成此重置。这个错误在数据报套接字上也是可能的; 比如说,如果您的应用程序向主机发送了一个UDP数据报,而主机通过反馈一个无法获取的ICMP端口驳回了这个数据表,就可能会导致这个错误。

用户建议:某些网络系统有命令会报告统计信息。在这种情况下,可能会检查收到的TCP RST数据包的数量,或者ICMP端口无法获取的数据包。请参阅WSAECONNABORTED下的其他建议。

WinSock函数:recv(), recvfrom(), send(), sendto(), FD_CLOSE

额外函数:任何在网络上执行I/O(输入/输出)的功能都可能产生这个错误。在上述当前函数列表中明显缺少的两个函数是shutdown()和close socket()。

另见:WSAECONNABORTED、WSAENETRESET、WSAETIMEDOUT

返回列表