{{Quickfixn}} issues in my log files
Grant Birchmeier
gbirchmeier at connamara.com
Mon Oct 28 11:11:36 PDT 2013
No kidding? Please open an issue for that and I'll add it to the docs
later.
On Mon, Oct 28, 2013 at 1:08 PM, Phillip Wei
<pwei at bluemountaincapital.com>wrote:
> You have to specify RequiresOrigSendingTime in the config.****
>
> ** **
>
> You can find this if you look through the source - Session.cs, DoPossDup,
> line 1079.****
>
> ** **
>
> This isn’t documented on the website though; should probably!****
>
> ** **
>
> Not sure about your other issue...****
>
> ** **
>
> Phil****
>
> ** **
>
> *From:* quickfixn-bounces at lists.quickfixn.com [mailto:
> quickfixn-bounces at lists.quickfixn.com] *On Behalf Of *James A. Smith
> *Sent:* Monday, October 28, 2013 1:55 PM
> *To:* Mailing list for QuickFIX/n
> *Subject:* {{Quickfixn}} issues in my log files****
>
> ** **
>
> Hi,****
>
> ** **
>
> I’m seeing some issues in my log files, in the *messages.current.log I
> have an entry:****
>
> ** **
>
> 20131028-17:03:10.195 : 8=FIX.4.2|9=81|35=4|49=IREACHTEST|56=ANSTCATEST|*
> 34=1481*|43=Y|52=20131028-17:02:35|123=Y|36=1482|10=048|****
>
> ** **
>
> In the *event.current.log I have these entries:****
>
> ** **
>
> 20131028-17:02:39.117 : Session FIX.4.2:ANSTCATEST->IREACHTEST
> disconnecting: Socket exception (64.192.147.61:50679): An established
> connection was aborted by the software in your host machine****
>
> 20131028-17:02:41.414 : FIX.4.2:ANSTCATEST->IREACHTEST Socket Reader
> 49028255 accepting session FIX.4.2:ANSTCATEST->IREACHTEST from
> 64.192.147.61:51312****
>
> 20131028-17:02:41.414 : FIX.4.2:ANSTCATEST->IREACHTEST Acceptor heartbeat
> set to 60 seconds****
>
> 20131028-17:02:41.414 : Received logon****
>
> 20131028-17:02:41.414 : Responding to logon request****
>
> 20131028-17:02:41.414 : MsgSeqNum too high, expecting 1 but received 617**
> **
>
> 20131028-17:02:41.430 : Sent ResendRequest FROM: 1 TO: 0****
>
> 20131028-17:02:41.430 : Got resend request from 106 to 0****
>
> 20131028-17:02:41.430 : Sent SequenceReset TO: 109****
>
> 20131028-17:02:51.211 : ResendRequest for messages FROM: 1 TO: 0 has been
> satisfied.****
>
> 20131028-17:02:51.226 : Received SequenceReset FROM: 1 TO: 23****
>
> *20131028-17:02:54.898 : Processing queued message: 617*
>
> 20131028-17:03:10.211 : Received SequenceReset FROM: 1481 TO: 1482****
>
> 20131028-17:03:10.227 : Received SequenceReset FROM: 1483 TO: 1484****
>
> 20131028-17:03:10.242 : Received SequenceReset FROM: 1486 TO: 1487****
>
> 20131028-17:03:10.867 : Message 587 Rejected: Required tag missing
> (Field=122)****
>
> 20131028-17:03:10.883 : MsgSeqNum too high, expecting 1488 but received
> 1527****
>
> 20131028-17:03:10.883 : Sent ResendRequest FROM: 1488 TO: 0****
>
> *20131028-17:03:11.883 : Message 1481 Rejected: Required tag missing
> (Field=122)*
>
> 20131028-17:03:11.883 : Message 1483 Rejected: Required tag missing
> (Field=122)****
>
> 20131028-17:03:11.883 : Message 1486 Rejected: Required tag missing
> (Field=122)****
>
> 20131028-17:03:11.898 : ResendRequest for messages FROM: 1488 TO: 0 has
> been satisfied.****
>
> 20131028-17:03:11.898 : Received SequenceReset FROM: 1488 TO: 1528****
>
> 20131028-17:03:15.555 : Message 1848 Rejected: Required tag missing
> (Field=122)****
>
> 20131028-17:03:46.508 : Message 522 Rejected: Required tag missing
> (Field=122)****
>
> 20131028-17:03:46.508 : MsgSeqNum too high, expecting 3120 but received
> 3177****
>
> 20131028-17:03:46.508 : Sent ResendRequest FROM: 3120 TO: 0****
>
> ** **
>
> In my FIX42.xml file the message is defined as:****
>
> ** **
>
> <header>****
>
> <field name="BeginString" required="Y"/>****
>
> <field name="BodyLength" required="Y"/>****
>
> <field name="MsgType" required="Y"/>****
>
> <field name="SenderCompID" required="Y"/>****
>
> <field name="TargetCompID" required="Y"/>****
>
> <field name="OnBehalfOfCompID" required="N"/>****
>
> <field name="DeliverToCompID" required="N"/>****
>
> <field name="SecureDataLen" required="N"/>****
>
> <field name="SecureData" required="N"/>****
>
> <field name="MsgSeqNum" required="Y"/>****
>
> <field name="SenderSubID" required="N"/>****
>
> <field name="SenderLocationID" required="N"/>****
>
> <field name="TargetSubID" required="N"/>****
>
> <field name="TargetLocationID" required="N"/>****
>
> <field name="OnBehalfOfSubID" required="N"/>****
>
> <field name="OnBehalfOfLocationID" required="N"/>****
>
> <field name="DeliverToSubID" required="N"/>****
>
> <field name="DeliverToLocationID" required="N"/>****
>
> <field name="PossDupFlag" required="N"/>****
>
> <field name="PossResend" required="N"/>****
>
> <field name="SendingTime" required="Y"/>****
>
> <field name="OrigSendingTime" required="N"/>****
>
> <field name="XmlDataLen" required="N"/>****
>
> <field name="XmlData" required="N"/>****
>
> <field name="MessageEncoding" required="N"/>****
>
> <field name="LastMsgSeqNumProcessed" required="N"/>****
>
> <field name="OnBehalfOfSendingTime" required="N"/>****
>
> </header>****
>
> …****
>
> ** **
>
> <message name="SequenceReset" msgtype="4" msgcat="admin">****
>
> <field name="GapFillFlag" required="N"/>****
>
> <field name="NewSeqNo" required="Y"/>****
>
> </message>****
>
> ** **
>
> How come I’m getting a message rejected because of missing field 122? The
> <header> definition has OrigSendingTime required=N?****
>
> ** **
>
> The other question I have regards the entry:****
>
> ** **
>
> *20131028-17:02:54.898 : Processing queued message: 617*
>
> ** **
>
> I don’t see that MsgSeqNum = 617 anywhere in my database? It appears to
> be missing?****
>
> ** **
>
> thanks,****
>
> ** **
>
> James Smith****
>
> ** **
>
> ------------------------------
> This e-mail is intended only for the person or entity to which it is
> addressed and may contain confidential and/or privileged material. Any
> review, retransmission, dissemination or other use of, or taking of any
> action in reliance upon, the information in this e-mail by persons or
> entities other than the intended recipient is prohibited and may be
> unlawful. If you received this in error, please contact the sender and
> delete the material from any computer.
>
> This communication is for informational purposes only. It is not intended
> as and does not constitute an offer or solicitation for the purchase or
> sale of any financial instrument or as an official confirmation of any
> transaction. All market prices, data and other information are not
> warranted as to completeness or accuracy and are subject to change without
> notice. Any expected returns are provided for illustrative purposes only
> and are not intended to serve as, and must not be relied upon by any
> prospective investor as, a guaranty, an assurance, a prediction of a
> definitive statement of fact or a probability. Investment in funds managed
> by BlueMountain carries certain risks, including the risk of loss of
> principal. Unless indicated otherwise, performance results are presented
> net of fees and expenses. Certain market and economic events having an
> impact on performance may not repeat themselves. Any comments or statements
> made herein do not necessarily reflect those of BlueMountain Capital
> Management, LLC or its affiliates. PAST RESULTS ARE NOT NECESSARILY
> INDICATIVE OF FUTURE RESULTS AND NO REPRESENTATION IS MADE THAT RESULTS
> SIMILAR TO THOSE SHOWN CAN BE ACHIEVED.
>
> _______________________________________________
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20131028/0733cced/attachment-0002.htm>
More information about the Quickfixn
mailing list