{{Quickfixn}} Reuters - Is there anything illegal about this message?
Grant Birchmeier
gbirchmeier at connamara.com
Tue Feb 12 13:44:15 PST 2013
That's a little weird. Field order shouldn't matter within the
header. I wonder if it thinks that one of the fields in your header
is not a header field.
Can you attach a snippet of your log file that contains these logon
messages and any associated rejects? (remove any usernames/passwords,
of course).
Also, which FIX5.0 version is this?
On Tue, Feb 12, 2013 at 3:34 PM, Marco Samaritoni
<Marco.Samaritoni at twofour.com> wrote:
> Sender and target information aside…
>
>
>
> Is there anything wrong with either of these two logon messages? We have
> been bouncing back and forth with Reuters about the validity of our
> messages, and whether the ordering of this message is correct or not.
>
>
>
> 8=FIXT.1.1
>
> 9=141
>
> 35=A
>
> 34=1
>
> 49=XXX
>
> 52=20130208-18:22:59.136
>
> 56=YYY
>
> 115=FIXTEST8
>
> 98=0
>
> 108=30
>
> 141=Y
>
> 553=xxxxxxxxxxxx
>
> 554=xxxxxxxxxxxx
>
> 1137=8
>
> 10=107
>
>
>
> 8=FIXT.1.1
>
> 9=95
>
> 35=A
>
> 34=1
>
> 1128=8
>
> 49=YYY
>
> 56=XXX
>
> 52=20130208-18:22:59
>
> 108=30
>
> 98=0
>
> 141=Y
>
> 1137=8
>
> 10=139
>
>
>
> We have the ability to connect for a moment, and then immediately have the
> connection closed, with the message for our logs:
>
>
>
>
>
> 20130208-18:22:58.136 : Connecting to XXXXXXXX on port XXXX (This is our
> sTunnel connection)
>
> 20130208-18:22:58.136 : Connection succeeded
>
> 20130208-18:22:58.167 : Session reset: ResetSeqNumFlag
>
> 20130208-18:22:58.167 : Initiated logon request
>
> 20130208-18:22:58.495 : Message 1 Rejected: Tag specified out of required
> order (Field=49)
>
> 20130208-18:22:58.495 : Session FIXT.1.1:XXXXXXX->XXXXXX disconnecting:
> QuickFix.QuickFIXException: Tried to send a reject while not logged on
>
> at QuickFix.Session.GenerateReject(Message message, SessionRejectReason
> reason, Int32 field)
>
> at QuickFix.Session.Next(Message message)
>
> at QuickFix.Session.Next(String msgStr)
>
> at QuickFix.SocketInitiatorThread.ProcessStream()
>
> at QuickFix.SocketInitiatorThread.Read()
>
>
>
> This is being spammed by sTunnel:
>
>
>
> 2013.02.08 12:22:59 LOG5[6864:7292]: Service https-reuters accepted
> connection from XXXXXXXX:XXXXXXX
>
> 2013.02.08 12:22:59 LOG5[6864:7292]: connect_blocking: connected
> XXXXXXXX:XXXXXXX
>
> 2013.02.08 12:22:59 LOG5[6864:7292]: Service https-reuters connected remote
> server from XXXXXXXX:XXXXXXX
>
> 2013.02.08 12:22:59 LOG5[6864:7292]: Connection closed: 165 bytes sent to
> SSL, 222 bytes sent to socket
>
> 2013.02.08 12:23:00 LOG5[6864:3748]: Service https-reuters accepted
> connection from XXXXXXXX:XXXXXXX
>
> 2013.02.08 12:23:00 LOG5[6864:3748]: connect_blocking: connected
> XXXXXXXX:XXXXXXX
>
> 2013.02.08 12:23:00 LOG5[6864:3748]: Service https-reuters connected remote
> server from XXXXXXXX:XXXXXXX
>
> 2013.02.08 12:23:00 LOG5[6864:3748]: Connection closed: 165 bytes sent to
> SSL, 222 bytes sent to socket
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Marco Samaritoni
>
> TwoFour
>
> 10 Bank Street
>
> White Plains, NY 10606
>
> Main +1(914) 220-8800
>
> Direct +1 (914) 220-8865
>
> Fax +1(914) 220-8899
>
> www.TwoFour.com
>
> http://www.twofour.US.com/emaildisclaimer/
>
>
>
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.
http://connamara.com
More information about the Quickfixn
mailing list