首页 > 解决方案 > 无法使用 quickfixJ 连接到 ICE - 仅收到登录失败消息而没有任何其他描述

问题描述

我正在尝试连接到 ICE,但我只收到以下消息

    '8=FIX.4.4  9=71  35=5  49=ICE  34=1  52=20191218-13:37:35.702  56=XXXX  57=1  58=Logon Failed  10=112' 

在日志中我看不到任何登录消息 (35=A),仅显示此拒绝消息 (35=5),原因为 58=登录失败。以前我能够连接到 ICE,但它突然停止工作。谁能帮我理解这里可能出了什么问题。我可以在 toadmin 方法中设置用户名和密码,但之后我只收到 35=5 消息,而我期待登录请求和响应消息。

以下是日志:

2019-12-18 14:37:35 DEBUG ProtocolCodecFilter:211 - Processing a MESSAGE_RECEIVED for session 1
2019-12-18 14:37:35 DEBUG FIXMessageDecoder:142 - detected header: pos=0,lim=93,rem=93,offset=0,state=1
2019-12-18 14:37:35 DEBUG FIXMessageDecoder:168 - body length = 71: pos=0,lim=93,rem=93,offset=15,state=3
2019-12-18 14:37:35 DEBUG FIXMessageDecoder:189 - message body found: pos=0,lim=93,rem=93,offset=86,state=4
2019-12-18 14:37:35 DEBUG FIXMessageDecoder:204 - found checksum: pos=0,lim=93,rem=93,offset=86,state=4
2019-12-18 14:37:35 DEBUG FIXMessageDecoder:223 - parsed message: pos=93,lim=93,rem=0,offset=93,state=4 8=FIX.4.4  9=71  35=5  49=ICE  34=1  52=20191218-13:37:35.702  56=XXXX  57=1  58=Logon Failed  10=112
2019-12-18 14:37:36 DEBUG AbstractIoService:306 - awaitTermination on (nio socket connector: managedSessionCount: 0) called by thread=[QFJ Timer]
2019-12-18 14:37:36 DEBUG AbstractIoService:308 - awaitTermination on (nio socket connector: managedSessionCount: 0) finished

标签: quickfixquickfixj

解决方案


推荐阅读