[QFJ-812] Non-Logon message received before Logon should result in disconnection Created: 07/Oct/14  Updated: 02/Apr/15  Resolved: 08/Oct/14

Status: Closed
Project: QuickFIX/J
Component/s: None
Affects Version/s: None
Fix Version/s: 1.6.0

Type: Bug Priority: Default
Reporter: Thom Shutt Assignee: Christoph John
Resolution: Fixed Votes: 0
Labels: None


 Description   

According to Fix protocol, if a message is sent before Logon, an error should be logged and the user should be disconnected.

Currently, an error is logged but no disconnection happens.

Edit: this is outlined in the "Sellside-oriented (session acceptor) Logon and session initiation test case" 1S.



 Comments   
Comment by Christoph John [ 07/Oct/14 ]

Hi, could you maybe attach some log output or a test case? Thanks

Comment by Thom Shutt [ 07/Oct/14 ]

Hi, the log output we get is:

WARN | 2014-09-29 16:25:16,029 | {SocketAcceptorIoProcessor-0.0} | AcceptorIoHandler | - Ignoring non-logon message before session establishment: <FIX message content>
Comment by Christoph John [ 08/Oct/14 ]

OK, this is a one-line fix.

Generated at Wed May 08 12:21:07 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.