Using python quckfix 1.15.1 and logging into ASX test enviroment. They are forcing a failover test and I need to get the seqNum of the logout message
Logon message goes out and is rejected with a logout; both message in my fix log.
I see the logon in the toAdmin and add my additional logon tags, and get the logout message back, but only the logout method is called, (nothing in fromAdmin or toAdmin methods) and I can't see the reason in the code as there is no message. I see the reason on the fix message. ASX is forcing a failover test and I need to get the last seq number and then add this to next logon as NextExpectedMsgSeqNum, but onLogout doesn't have the message so I can't parse tag 58 and see the reason nor get the seq number and use that in the NextExpectedMsgSeqNum tag value.
Messages are:
20190621-00:22:44.112711000 : 8=FIXT.1.19=10635=A34=149=TMAD252=20190621-00:22:44.11256=ASX98=0108=60141=Y553=TMAD2554=Aardvark201906!1137=910=181
20190621-00:22:44.338051000 : 8=FIXT.1.19=000012435=549=ASX56=TMAD234=952=20190621-00:22:44.2441409=10558=After fail-over, you MUST set next expected sequence number!10=083
How do I get get / trap this logout message so I can determine the NextExpectedMsgSeqNum and add to the next logon?