# Logon response is treated as Logon Request

**URL:** <https://forum.fixtrading.org/t/logon-response-is-treated-as-logon-request/12982>\
**Category:** General Q&A\
**Tags:** imported, india, xid\_169082\
**Created:** [September 28, 2010, 1:03pm UTC](https://forum.fixtrading.org/t/logon-response-is-treated-as-logon-request/12982 "2010-09-28T13:03:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![zabbas71\_x](https://avatars.discourse-cdn.com/v4/letter/z/f19dbf/32.png) [@zabbas71\_x](https://forum.fixtrading.org/u/zabbas71_x)\
**Post date:** [September 28, 2010, 1:03pm UTC](https://forum.fixtrading.org/t/logon-response-is-treated-as-logon-request/12982/1 "2010-09-28T13:03:44Z")

</div>

Imported from previous forum

---

<div class="post-metadata">

**Author:** ![zabbas71\_x](https://avatars.discourse-cdn.com/v4/letter/z/f19dbf/32.png) [@zabbas71\_x](https://forum.fixtrading.org/u/zabbas71_x)\
**Post date:** [September 28, 2010, 1:03pm UTC](https://forum.fixtrading.org/t/logon-response-is-treated-as-logon-request/12982/2 "2010-09-28T13:03:44Z")

</div>

Hello Everyone,  
I am using quickfixj to connect to connect to a Exchange/Broker which also uses quickfix.

The FIX session settings on my end are as follows:  
[DEFAULT]  
StartTime=00:00:00  
EndTime=00:00:00  
ConnectionType=initiator  
SLF4JLogHeartbeats=N  
UseDataDictionary=Y  
HeartBtInt=30  
CheckLatency=N  
[SESSION]  
FileStorePath=qf\_store/sim\_store  
FileLogPath=qf\_store/sim\_log  
TargetCompID=XXXXXX  
SocketConnectPort=9652  
SenderCompID=XXXXXX  
DataDictionary=XXXXXXXX  
SocketConnectHost=XXXXXXXX  
BeginString=FIX.4.2

The FIX session settings on the Exchange/Broker end are as follows:  
[DEFAULT]  
BeginString=FIX.4.2  
SenderCompID=XXXXX  
ConnectionType=acceptor  
SocketAcceptPort=9652  
SocketReuseAddress=N  
StartTime=00:00:00  
EndTime=00:00:00  
ResetOnLogon=N  
LogoutTimeout=100  
NicIpAddress=XXXXXXXXX  
CheckLatency=N  
SocketNodelay=Y  
PersistMessages=Y  
FileStorePath=…\logs\FIX\_STORE  
FileLogPath=…\logs\FIX\_LOGS  
DataDictionary=…\config\FO\_FIX42.xml

#BeginSession\_XXXXX  
[SESSION]  
TargetCompID=24512,11893,1  
#EndSession\_XXXXX

Events as seen by my system:  
20100924-14:01:53: Created session:  
20100924-14:01:54: Initiated logon request  
20100924-14:01:54: Received logon request (Problem)  
20100924-14:01:55: Responding to logon request  
20100924-14:01:55: quickfix.SessionException MsgSeqNum too low, expecting 2 but received 1  
20100924-14:01:55: Disconnecting

Message log:

8=FIX.4.2 9=110 35=A 34=1 49=XXX 52=20100924-14:01:54.540 56=XXX 95=6 96=092100 98=0 108=30 141=Y 554=XXX 10=081  
8=FIX.4.2 9=188 35=A 34=1 49=XXX 52=20100924-14:02:08.343 56=XXX 98=0 108=30 554=XXX 925= 6002=A 6003=XXX 6004=XXX 6006=A 6014=2 10=015  
8=FIX.4.2 9=110 35=A 34=1 49=XXX 52=20100924-14:01:54.728 56=XXX 95=6 96=092100 98=0 108=30 141=Y 554=XXX 10=089  
8=FIX.4.2 9=113 35=3 34=1 49=XXX 52=20100924-14:02:08.734 56=XXX 45=1 58=This is duplicate login message. 372=A 10=037  
8=FIX.4.2 9=143 35=g 34=2 49=XXX 52=20100924-14:01:55.103 56=XXX 263=1 335=1285336913462 6015=2 6001=20100924-14:01:55 6001=20100924-14:01:55 10=111  
8=FIX.4.2 9=79 35=h 34=2 49=XXX 52=20100924-14:02:08.890 56=XXX 336=18 340=2 10=010  
8=FIX.4.2 9=115 35=5 34=3 49=XXX 52=20100924-14:01:55.119 56=XXX 58=MsgSeqNum too low, expecting 2 but received 1 10=071

The issue as I see it, is that my system treats the incoming logon response as a request (even though it is an initiator) and sends a response back. Which causes the system to fail with msq seq. num errors.

Anyone has any idea on why this could be happening and how I could solve it.

Thanks  
Zain
