QuickFIXn - 远程主机强行关闭了现有连接



我已经检查了这个现有的问题,但它不在我的上下文中。我与FIX经纪人的FIX连接自过去7天以来已设置并正常工作,我正在为我的市场数据请求获取市场数据请求。

但是从昨天早上开始,我突然出现了以下错误。我尝试设置CheckLatency=YCheckLatency=N但结果仍然相同。

错误信息-

-02:36:35.627:会话FIX.4.2:已编辑的发件人-发件人-comp-ID->已编辑的目标-comp-ID 已断开连接:正在重置...

20180504-02:36:35.658:会话重置:新会话

20180504-02:36:37.705:已创建会话

20180504-02:36:37.721:在端口 11111 上连接到 114.144.100.10

20180504-02:36:37.846:连接成功

20180504-02:36:43.640:已启动登录请求

20180504-02:36:43.765:会话 FIX.4.2:编辑的发件人发送者 Comp-ID->编辑的目标 Comp-ID 断开连接:System.Net.Sockets.SocketException (0x80004005(:远程主机在 QuickFix.SocketInitiatorThread.ReadSome(Byte[] 缓冲区,Int32 超时毫秒(强制关闭现有连接 at QuickFix.SocketInitiatorThread.Read((

对于那些遇到这个问题的人来说,这里是简短的答案。

另一个人已经设置了另一个FIX Client连接(他甚至不知道(,在花费更多时间并停止连接后,此问题已解决。

毕竟FIX代理允许单个FIX连接!

最新更新