Thread: [Quickfix-developers] Need a direction (Checksum issue)
Brought to you by:
orenmnero
From: spsfix <gu...@gm...> - 2012-12-06 08:42:20
|
I am working on quick-fix engine (Initiator side) using FIX 4.4. It is running fine before but now I am facing some problems with connectivity, It keeps timing out . The error logged in Fix event log is Check Sum error (Invalid message: Expected CheckSum=37, Recieved CheckSum=38 ) and after that there is timeout message. Interestingly QuickfIX Engine logging all the message in the log file but it is not hitting the override method(void onMessage(QuickFix44.TradeCaptureReport _ExecutionReport, SessionID sessionID)). I have also checked the FIx msg and calculate the checksum value , which seems right to me, It is same as written in the message. Can anybody provide some right direction on this issue? -- View this message in context: http://old.nabble.com/Need-a-direction-%28Checksum-issue%29-tp34765379p34765379.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
From: Grant B. <gbi...@co...> - 2012-12-06 09:14:44
|
You should include the message that's giving you trouble. (For readability, please replace null-separators with something visible.) On Thu, Dec 6, 2012 at 2:42 AM, spsfix <gu...@gm...> wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > I am working on quick-fix engine (Initiator side) using FIX 4.4. It is > running fine before > but now I am facing some problems with connectivity, It keeps timing out . > The error logged in Fix event log is Check Sum > error (Invalid message: Expected CheckSum=37, Recieved CheckSum=38 ) and > after that there is timeout message. > > Interestingly QuickfIX Engine logging all the message in the log file but > it is not hitting > the override method(void onMessage(QuickFix44.TradeCaptureReport > _ExecutionReport, SessionID sessionID)). > > I have also checked the FIx msg and calculate the checksum value , which > seems right to > me, It is same as written in the message. > > Can anybody provide some right direction on this issue? > -- > View this message in context: > http://old.nabble.com/Need-a-direction-%28Checksum-issue%29-tp34765379p34765379.html > Sent from the QuickFIX - Dev mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > -- Grant Birchmeier *Connamara Systems, LLC* *Made-To-Measure Trading Solutions.* Exactly what you need. No more. No less.* * http://connamara.com |
From: spsfix <gu...@gm...> - 2012-12-06 13:27:28
|
Here's the dummy msgs. This checksum issue mostly occurs on Trade Capture Report. 8=FIX.4.4||9=406||35=AE||34=5098||49=AB_ABCDAE_LRD||52=20121120-13:54:28||56=AAAAA_ABCDAE_ARD||6=1.046||30=LOPI||31=1.046||48=JK0983977306||55=EH3571682||60=20121120-13:37:33||100=XPOP||107=LOP CAPPPAL LLP 9.25% 05/06/2019 LK||167=CB||207=XPOP||461=DBXXPPP||487=0||570=N||571=H1bWrQXf99||828=0||10010=LKKI||10020=P1bRnAXV-00||10040=P1bRrQXP00||22=0||32=0||38=0||75=0||552=1||54=1||37=P1bRmr0P-00||11=MAUUAL||453=2||448=9KIU||447=D||452=17||581=3||15=RUB||528=A||10=063|| <----------------------------------------------------------------------------------------------------- 8=FIX.4.4||9=427||35=AE||34=9999||49=AB_ABCDAE_LRD||52=20121204-11:32:48||56=AAAAA_ABCDAE_ARD||6=33.9664||30=PDOP||31=33.9664||48=LK0011357664||55=EJ4421362||60=20121203-21:55:42||100=HOPP||107=LOG VPRIPAS 6.25% 01/01/2020 LK||167=CB||207=DPPP||461=DBXXPPP||487=0||570=N||571=LID-L-1ck97Yj-00||828=0||854=0||10010=KMKITE||10020=P1lpoPV7-00||10040=LID-L-1ck97YW-00||22=0||32=0||38=0||75=0||552=1||54=1||37=L1llpGNE-00||11=MAUUAL||453=2||448=3KIOP||447=D||452=17||581=3||15=RUB||528=A||10=096|| Grant Birchmeier wrote: > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > You should include the message that's giving you trouble. (For > readability, please replace null-separators with something visible.) > > On Thu, Dec 6, 2012 at 2:42 AM, spsfix <gu...@gm...> wrote: > >> QuickFIX Documentation: >> http://www.quickfixengine.org/quickfix/doc/html/index.html >> QuickFIX Support: http://www.quickfixengine.org/services.html >> >> >> I am working on quick-fix engine (Initiator side) using FIX 4.4. It is >> running fine before >> but now I am facing some problems with connectivity, It keeps timing out >> . >> The error logged in Fix event log is Check Sum >> error (Invalid message: Expected CheckSum=37, Recieved CheckSum=38 ) and >> after that there is timeout message. >> >> Interestingly QuickfIX Engine logging all the message in the log file >> but >> it is not hitting >> the override method(void onMessage(QuickFix44.TradeCaptureReport >> _ExecutionReport, SessionID sessionID)). >> >> I have also checked the FIx msg and calculate the checksum value , >> which >> seems right to >> me, It is same as written in the message. >> >> Can anybody provide some right direction on this issue? >> -- >> View this message in context: >> http://old.nabble.com/Need-a-direction-%28Checksum-issue%29-tp34765379p34765379.html >> Sent from the QuickFIX - Dev mailing list archive at Nabble.com. >> >> >> >> ------------------------------------------------------------------------------ >> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >> Remotely access PCs and mobile devices and provide instant support >> Improve your efficiency, and focus on delivering more value-add services >> Discover what IT Professionals Know. Rescue delivers >> http://p.sf.net/sfu/logmein_12329d2d >> _______________________________________________ >> Quickfix-developers mailing list >> Qui...@li... >> https://lists.sourceforge.net/lists/listinfo/quickfix-developers >> > > > > -- > Grant Birchmeier > *Connamara Systems, LLC* > *Made-To-Measure Trading Solutions.* > Exactly what you need. No more. No less.* > * > http://connamara.com > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > -- View this message in context: http://old.nabble.com/Need-a-direction-%28Checksum-issue%29-tp34765379p34766328.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
From: spsfix <gu...@gm...> - 2012-12-11 10:28:01
|
Hi All, Any idea???? spsfix wrote: > > > Here's the dummy msgs. This checksum issue mostly occurs on Trade Capture > Report. > > 8=FIX.4.4||9=406||35=AE||34=5098||49=AB_ABCDAE_LRD||52=20121120-13:54:28||56=AAAAA_ABCDAE_ARD||6=1.046||30=LOPI||31=1.046||48=JK0983977306||55=EH3571682||60=20121120-13:37:33||100=XPOP||107=LOP > CAPPPAL LLP 9.25% 05/06/2019 > LK||167=CB||207=XPOP||461=DBXXPPP||487=0||570=N||571=H1bWrQXf99||828=0||10010=LKKI||10020=P1bRnAXV-00||10040=P1bRrQXP00||22=0||32=0||38=0||75=0||552=1||54=1||37=P1bRmr0P-00||11=MAUUAL||453=2||448=9KIU||447=D||452=17||581=3||15=RUB||528=A||10=063|| > <----------------------------------------------------------------------------------------------------- > 8=FIX.4.4||9=427||35=AE||34=9999||49=AB_ABCDAE_LRD||52=20121204-11:32:48||56=AAAAA_ABCDAE_ARD||6=33.9664||30=PDOP||31=33.9664||48=LK0011357664||55=EJ4421362||60=20121203-21:55:42||100=HOPP||107=LOG > VPRIPAS 6.25% 01/01/2020 > LK||167=CB||207=DPPP||461=DBXXPPP||487=0||570=N||571=LID-L-1ck97Yj-00||828=0||854=0||10010=KMKITE||10020=P1lpoPV7-00||10040=LID-L-1ck97YW-00||22=0||32=0||38=0||75=0||552=1||54=1||37=L1llpGNE-00||11=MAUUAL||453=2||448=3KIOP||447=D||452=17||581=3||15=RUB||528=A||10=096|| > > > > > > Grant Birchmeier wrote: >> >> QuickFIX Documentation: >> http://www.quickfixengine.org/quickfix/doc/html/index.html >> QuickFIX Support: http://www.quickfixengine.org/services.html >> >> >> You should include the message that's giving you trouble. (For >> readability, please replace null-separators with something visible.) >> >> On Thu, Dec 6, 2012 at 2:42 AM, spsfix <gu...@gm...> wrote: >> >>> QuickFIX Documentation: >>> http://www.quickfixengine.org/quickfix/doc/html/index.html >>> QuickFIX Support: http://www.quickfixengine.org/services.html >>> >>> >>> I am working on quick-fix engine (Initiator side) using FIX 4.4. It is >>> running fine before >>> but now I am facing some problems with connectivity, It keeps timing out >>> . >>> The error logged in Fix event log is Check Sum >>> error (Invalid message: Expected CheckSum=37, Recieved CheckSum=38 ) and >>> after that there is timeout message. >>> >>> Interestingly QuickfIX Engine logging all the message in the log file >>> but >>> it is not hitting >>> the override method(void onMessage(QuickFix44.TradeCaptureReport >>> _ExecutionReport, SessionID sessionID)). >>> >>> I have also checked the FIx msg and calculate the checksum value , >>> which >>> seems right to >>> me, It is same as written in the message. >>> >>> Can anybody provide some right direction on this issue? >>> -- >>> View this message in context: >>> http://old.nabble.com/Need-a-direction-%28Checksum-issue%29-tp34765379p34765379.html >>> Sent from the QuickFIX - Dev mailing list archive at Nabble.com. >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>> Remotely access PCs and mobile devices and provide instant support >>> Improve your efficiency, and focus on delivering more value-add services >>> Discover what IT Professionals Know. Rescue delivers >>> http://p.sf.net/sfu/logmein_12329d2d >>> _______________________________________________ >>> Quickfix-developers mailing list >>> Qui...@li... >>> https://lists.sourceforge.net/lists/listinfo/quickfix-developers >>> >> >> >> >> -- >> Grant Birchmeier >> *Connamara Systems, LLC* >> *Made-To-Measure Trading Solutions.* >> Exactly what you need. No more. No less.* >> * >> http://connamara.com >> >> ------------------------------------------------------------------------------ >> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >> Remotely access PCs and mobile devices and provide instant support >> Improve your efficiency, and focus on delivering more value-add services >> Discover what IT Professionals Know. Rescue delivers >> http://p.sf.net/sfu/logmein_12329d2d >> _______________________________________________ >> Quickfix-developers mailing list >> Qui...@li... >> https://lists.sourceforge.net/lists/listinfo/quickfix-developers >> > -- View this message in context: http://old.nabble.com/Need-a-direction-%28Checksum-issue%29-tp34765379p34782743.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
From: Grant B. <gbi...@co...> - 2012-12-11 15:41:55
|
I can tell you that the onMessage callback is not happening because the message is rejected beforehand. The engine doesn't pass invalid messages to the app. I'm not sure about why the checksum is wrong. Anybody else have an idea? On Tue, Dec 11, 2012 at 1:27 AM, spsfix <gu...@gm...> wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > > Hi All, Any idea???? > > > > spsfix wrote: > > > > > > Here's the dummy msgs. This checksum issue mostly occurs on Trade Capture > > Report. > > > > 8=FIX.4.4||9=406||35=AE||34=5098||49=AB_ABCDAE_LRD||52=20121120-13 > :54:28||56=AAAAA_ABCDAE_ARD||6=1.046||30=LOPI||31=1.046||48=JK0983977306||55=EH3571682||60=20121120-13:37:33||100=XPOP||107=LOP > > CAPPPAL LLP 9.25% 05/06/2019 > > > LK||167=CB||207=XPOP||461=DBXXPPP||487=0||570=N||571=H1bWrQXf99||828=0||10010=LKKI||10020=P1bRnAXV-00||10040=P1bRrQXP00||22=0||32=0||38=0||75=0||552=1||54=1||37=P1bRmr0P-00||11=MAUUAL||453=2||448=9KIU||447=D||452=17||581=3||15=RUB||528=A||10=063|| > > > <----------------------------------------------------------------------------------------------------- > > > 8=FIX.4.4||9=427||35=AE||34=9999||49=AB_ABCDAE_LRD||52=20121204-11:32:48||56=AAAAA_ABCDAE_ARD||6=33.9664||30=PDOP||31=33.9664||48=LK0011357664||55=EJ4421362||60=20121203-21:55:42||100=HOPP||107=LOG > > VPRIPAS 6.25% 01/01/2020 > > > LK||167=CB||207=DPPP||461=DBXXPPP||487=0||570=N||571=LID-L-1ck97Yj-00||828=0||854=0||10010=KMKITE||10020=P1lpoPV7-00||10040=LID-L-1ck97YW-00||22=0||32=0||38=0||75=0||552=1||54=1||37=L1llpGNE-00||11=MAUUAL||453=2||448=3KIOP||447=D||452=17||581=3||15=RUB||528=A||10=096|| > > > > > > > > > > > > Grant Birchmeier wrote: > >> > >> QuickFIX Documentation: > >> http://www.quickfixengine.org/quickfix/doc/html/index.html > >> QuickFIX Support: http://www.quickfixengine.org/services.html > >> > >> > >> You should include the message that's giving you trouble. (For > >> readability, please replace null-separators with something visible.) > >> > >> On Thu, Dec 6, 2012 at 2:42 AM, spsfix <gu...@gm...> wrote: > >> > >>> QuickFIX Documentation: > >>> http://www.quickfixengine.org/quickfix/doc/html/index.html > >>> QuickFIX Support: http://www.quickfixengine.org/services.html > >>> > >>> > >>> I am working on quick-fix engine (Initiator side) using FIX 4.4. It is > >>> running fine before > >>> but now I am facing some problems with connectivity, It keeps timing > out > >>> . > >>> The error logged in Fix event log is Check Sum > >>> error (Invalid message: Expected CheckSum=37, Recieved CheckSum=38 ) > and > >>> after that there is timeout message. > >>> > >>> Interestingly QuickfIX Engine logging all the message in the log file > >>> but > >>> it is not hitting > >>> the override method(void onMessage(QuickFix44.TradeCaptureReport > >>> _ExecutionReport, SessionID sessionID)). > >>> > >>> I have also checked the FIx msg and calculate the checksum value , > >>> which > >>> seems right to > >>> me, It is same as written in the message. > >>> > >>> Can anybody provide some right direction on this issue? > >>> -- > >>> View this message in context: > >>> > http://old.nabble.com/Need-a-direction-%28Checksum-issue%29-tp34765379p34765379.html > >>> Sent from the QuickFIX - Dev mailing list archive at Nabble.com. > >>> > >>> > >>> > >>> > ------------------------------------------------------------------------------ > >>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > >>> Remotely access PCs and mobile devices and provide instant support > >>> Improve your efficiency, and focus on delivering more value-add > services > >>> Discover what IT Professionals Know. Rescue delivers > >>> http://p.sf.net/sfu/logmein_12329d2d > >>> _______________________________________________ > >>> Quickfix-developers mailing list > >>> Qui...@li... > >>> https://lists.sourceforge.net/lists/listinfo/quickfix-developers > >>> > >> > >> > >> > >> -- > >> Grant Birchmeier > >> *Connamara Systems, LLC* > >> *Made-To-Measure Trading Solutions.* > >> Exactly what you need. No more. No less.* > >> * > >> http://connamara.com > >> > >> > ------------------------------------------------------------------------------ > >> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > >> Remotely access PCs and mobile devices and provide instant support > >> Improve your efficiency, and focus on delivering more value-add services > >> Discover what IT Professionals Know. Rescue delivers > >> http://p.sf.net/sfu/logmein_12329d2d > >> _______________________________________________ > >> Quickfix-developers mailing list > >> Qui...@li... > >> https://lists.sourceforge.net/lists/listinfo/quickfix-developers > >> > > > > -- > View this message in context: > http://old.nabble.com/Need-a-direction-%28Checksum-issue%29-tp34765379p34782743.html > Sent from the QuickFIX - Dev mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > -- Grant Birchmeier *Connamara Systems, LLC* *Made-To-Measure Trading Solutions.* Exactly what you need. No more. No less.* * http://connamara.com |
From: spsfix <gu...@gm...> - 2012-12-19 13:20:45
|
Any help ????? spsfix wrote: > > I am working on quick-fix engine (Initiator side) using FIX 4.4. It is > running fine before > but now I am facing some problems with connectivity, It keeps timing out . > The error logged in Fix event log is Check Sum > error (Invalid message: Expected CheckSum=37, Recieved CheckSum=38 ) and > after that there is timeout message. > > Interestingly QuickfIX Engine logging all the message in the log file but > it is not hitting > the override method(void onMessage(QuickFix44.TradeCaptureReport > _ExecutionReport, SessionID sessionID)). > > I have also checked the FIx msg and calculate the checksum value , which > seems right to > me, It is same as written in the message. > > Can anybody provide some right direction on this issue? > -- View this message in context: http://old.nabble.com/Need-a-direction-%28Checksum-issue%29-tp34765379p34814972.html Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |