|
From: Steve B. <st...@te...> - 2006-11-03 12:54:36
|
Hi Peter, The time offsets can cause a problem in some cases but your log = indicates that the offset is less than a few seconds and normally that would not cause the login to be rejected unless MaxLatency was configured to a = very small value. The message not sent log event means that a message send was attempted before a connection was established. This is an informational message since the message will eventually be sent once the session is = established. The timestamp on the log event doesn't match any of the messages in the message log you provided. An outgoing message should have been logged=20 at the time the event was logged. The reason I suggested using Banzai with your configuration is that these problems are often caused by incorrect configurations. If Banzai works with your configuration then it would be good to investigate the application behavior further. If Banzai shows the same behavior, it's probably the configuration file although it could be some environment issue (like the time offset suggestion, for example). The other common cause is a sequence number problem. One strange thing I see is that you have reset your session which implies the sequence numbers have been reset to 1. However, the = initiator is semding a sequence number of 17. A sequence number that is too high will cause an immediate disconnect by the acceptor. However, I'd=20 expect to see a logged event. Are you sure your initiator is resetting it's sequence numbers in a way consistent with the acceptor? Regards, Steve -----Original Message----- From: qui...@li... [mailto:qui...@li...] On Behalf Of = Peter Warder Sent: Friday, November 03, 2006 6:51 AM To: qui...@li... Subject: Re: [Quickfixj-users] Session is not current QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ QuickFIX/J Support: http://www.quickfixj.org/support/ Hi Matyas, Thank you for that thought. I have tried hard to synchronize the = computer clocks but maybe not successfully. I'll look at the initiator logs and compare times. Does the event log entry 'No responder, not sending = message' Mean anything to anyone? Thanks again to Steve and Matyas for your help. Peter Warder=20 -----Original Message----- From: qui...@li... [mailto:qui...@li...] On Behalf Of qui...@li... Sent: 02 November 2006 20:30 To: qui...@li... Subject: Quickfixj-users Digest, Vol 6, Issue 2 Send Quickfixj-users mailing list submissions to qui...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/quickfixj-users or, via email, send a message with subject or body 'help' to qui...@li... You can reach the person managing the list at qui...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of Quickfixj-users digest..." Today's Topics: 1. Re: Session is not current (Peter Warder) 2. Re: Session is not current (Matyas Barakonyi) ---------------------------------------------------------------------- Message: 1 Date: Thu, 2 Nov 2006 11:23:03 -0000 From: "Peter Warder" <pw...@bl...> Subject: Re: [Quickfixj-users] Session is not current To: <qui...@li...> Message-ID: <000001c6fe71$46471160$0300a8c0@HAL> Content-Type: text/plain; charset=3D"us-ascii" Steve, Thank you for your response. I understand that the log message does not necessarily mean a problem. The problem is that the acceptor is replying = to the Logon message with a Logout (35=3D5) so we can never get a = conversation started. The initiator is an established FIX engine (quickfix C version) already successfully talking with other institutions. So using Banzai wont help. Thanks, Peter Warder London I've posted the event log below: 20061101-15:26:03: Session FIX.4.3:SFCTRADE_TEST->APC_TEST schedule is weekly, SUN 19:00:00 UTC - SAT 18:00:00 UTC 20061101-15:26:03: Session state is not current; resetting FIX.4.3:SFCTRADE_TEST->APC_TEST 20061101-15:26:03: No responder, not sending message 20061101-15:26:03: Valid order types: [1] 20061101-15:26:03: Created session: FIX.4.3:SFCTRADE_TEST->APC_TEST 20061101-15:26:42: Accepting session FIX.4.3:SFCTRADE_TEST->APC_TEST = from /62.138.239.155:4847 20061101-15:26:42: Acceptor heartbeat set to 30 seconds 20061101-15:26:42: Disconnecting 20061101-15:27:43: Accepting session FIX.4.3:SFCTRADE_TEST->APC_TEST = from /62.138.239.155:4848 20061101-15:27:43: Acceptor heartbeat set to 30 seconds 20061101-15:27:43: Disconnecting 20061101-15:28:43: Accepting session FIX.4.3:SFCTRADE_TEST->APC_TEST = from /62.138.239.155:4849 20061101-15:28:43: Acceptor heartbeat set to 30 seconds 20061101-15:28:43: Disconnecting 20061101-15:29:43: Accepting session FIX.4.3:SFCTRADE_TEST->APC_TEST = from /62.138.239.155:4850 20061101-15:29:43: Acceptor heartbeat set to 30 seconds 20061101-15:29:43: Disconnecting And the message log: 8=3DFIX.4.3=019=3D83=0135=3DA=0134=3D17=0149=3DAPC_TEST=0150=3DFX=0152=3D= 20061101-15:26:43.135=0156=3DSFCT RADE_TEST=0198=3D0=01108=3D30=0110=3D207=01 8=3DFIX.4.3=019=3D64=0135=3D5=0134=3D1=0149=3DSFCTRADE_TEST=0152=3D200611= 01-15:26:42.750=0156=3DAPC_TE ST=0110=3D051=01 8=3DFIX.4.3=019=3D83=0135=3DA=0134=3D19=0149=3DAPC_TEST=0150=3DFX=0152=3D= 20061101-15:27:43.438=0156=3DSFCT RADE_TEST=0198=3D0=01108=3D30=0110=3D216=01 8=3DFIX.4.3=019=3D64=0135=3D5=0134=3D1=0149=3DSFCTRADE_TEST=0152=3D200611= 01-15:27:43.000=0156=3DAPC_TE ST=0110=3D041=01 8=3DFIX.4.3=019=3D83=0135=3DA=0134=3D21=0149=3DAPC_TEST=0150=3DFX=0152=3D= 20061101-15:28:43.691=0156=3DSFCT RADE_TEST=0198=3D0=01108=3D30=0110=3D211=01 8=3DFIX.4.3=019=3D64=0135=3D5=0134=3D1=0149=3DSFCTRADE_TEST=0152=3D200611= 01-15:28:43.250=0156=3DAPC_TE ST=0110=3D049=01 8=3DFIX.4.3=019=3D83=0135=3DA=0134=3D23=0149=3DAPC_TEST=0150=3DFX=0152=3D= 20061101-15:29:43.933=0156=3DSFCT RADE_TEST=0198=3D0=01108=3D30=0110=3D213=01 8=3DFIX.4.3=019=3D64=0135=3D5=0134=3D1=0149=3DSFCTRADE_TEST=0152=3D200611= 01-15:29:43.484=0156=3DAPC_TE ST=0110=3D059=01 -----Original Message----- From: qui...@li... [mailto:qui...@li...] On Behalf Of qui...@li... Sent: 01 November 2006 22:31 To: qui...@li... Subject: Quickfixj-users Digest, Vol 6, Issue 1 Send Quickfixj-users mailing list submissions to qui...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/quickfixj-users or, via email, send a message with subject or body 'help' to qui...@li... You can reach the person managing the list at qui...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of Quickfixj-users digest..." Today's Topics: 1. Session is not current (Peter Warder) 2. Re: Session is not current (st...@te...) ---------------------------------------------------------------------- Message: 1 Date: Wed, 1 Nov 2006 16:15:07 -0000 From: "Peter Warder" <pw...@bl...> Subject: [Quickfixj-users] Session is not current To: <qui...@li...> Message-ID: <000001c6fdd0$e717a830$0300a8c0@HAL> Content-Type: text/plain; charset=3D"us-ascii" Hi, I'm a Java rookie and a quickfixj rookie but in other respects a very experienced developer. I'm trying to get a quickfixj acceptor running (based on the executor example) and have made decent progress. I am receiving what look like perfectly good Logon messages from an initiator but their authentication fails on my side so a Logout message = is returned to the initiator. The failure seems to be to do with a message = that the 'session is not current'. I don't know what this means nor how to = fix it. Any ideas?? (logs attached) Peter Warder London -------------- next part -------------- A non-text attachment was scrubbed... Name: FIX.4.3-SFCTRADE_TEST-APC_TEST.messages.log Type: application/octet-stream Size: 772 bytes Desc: not available Url : http://sourceforge.net/mailarchive/forum.php?forum=3Dquickfixj-users/atta= chmen ts/20061101/14f2b7d0/attachment.obj=20 -------------- next part -------------- A non-text attachment was scrubbed... Name: FIX.4.3-SFCTRADE_TEST-APC_TEST.event.log Type: application/octet-stream Size: 1105 bytes Desc: not available Url : http://sourceforge.net/mailarchive/forum.php?forum=3Dquickfixj-users/atta= chmen ts/20061101/14f2b7d0/attachment-0001.obj=20 ------------------------------ Message: 2 Date: Wed, 1 Nov 2006 11:42:09 -0500 (EST) From: st...@te... Subject: Re: [Quickfixj-users] Session is not current To: pe...@ss..., qui...@li... Message-ID: <106...@we...> Content-Type: text/plain;charset=3Diso-8859-1 That log message doesn't necessarily indicate a problem. It's telling = you that you have begun a new session (based on your session start/end schedule) and it's going to reset the message store and sequence = numbers. This may or may not be a problem depending on the context. It appears you are using the example order executor for your test. Have you tried running Banzai as a client to the executor with the configuration changed slightly for your scenario? Steve > QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ > QuickFIX/J Support: http://www.quickfixj.org/support/ > Hi, > > I'm a Java rookie and a quickfixj rookie but in other respects a very > experienced developer. > I'm trying to get a quickfixj acceptor running (based on the executor > example) and have made decent progress. > I am receiving what look like perfectly good Logon messages from an > initiator but their authentication fails on my side so a Logout = message is > returned to the initiator. The failure seems to be to do with a = message > that > the 'session is not current'. I don't know what this means nor how to = fix > it. > Any ideas?? (logs attached) > > Peter Warder > London > = -------------------------------------------------------------------------= > Using Tomcat but need to do more? Need to support web services, = security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache = Geronimo > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642____ ___________________________________________ > Quickfixj-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfixj-users > ------------------------------ -------------------------------------------------------------------------= Using Tomcat but need to do more? Need to support web services, = security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache = Geronimo http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 ------------------------------ _______________________________________________ Quickfixj-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfixj-users End of Quickfixj-users Digest, Vol 6, Issue 1 ********************************************* ------------------------------ Message: 2 Date: Thu, 02 Nov 2006 12:50:48 +0100 From: Matyas Barakonyi <ma...@ba...> Subject: Re: [Quickfixj-users] Session is not current To: pe...@ss..., qui...@li... Message-ID: <454...@ba...> Content-Type: text/plain; charset=3DISO-8859-1; format=3Dflowed Hi! I had a similar problem few mounths ago... The session could not be=20 established. It was a time sinchronization problem between the 2 computers. It was=20 only a 0.5 min, but the accptor can't process the msg of the = initiator... I'm wondering if this couldn't be a problem in your case... Regards, Matyas >QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ >QuickFIX/J Support: http://www.quickfixj.org/support/ >Steve, > >Thank you for your response. I understand that the log message does not >necessarily mean a problem. The problem is that the acceptor is = replying to >the Logon message with a Logout (35=3D5) so we can never get a = conversation >started. > >The initiator is an established FIX engine (quickfix C version) already >successfully talking with other institutions. So using Banzai wont = help. > >Thanks, >Peter Warder >London > >I've posted the event log below: > >20061101-15:26:03: Session FIX.4.3:SFCTRADE_TEST->APC_TEST schedule is >weekly, SUN 19:00:00 UTC - SAT 18:00:00 UTC >20061101-15:26:03: Session state is not current; resetting >FIX.4.3:SFCTRADE_TEST->APC_TEST >20061101-15:26:03: No responder, not sending message >20061101-15:26:03: Valid order types: [1] >20061101-15:26:03: Created session: FIX.4.3:SFCTRADE_TEST->APC_TEST >20061101-15:26:42: Accepting session FIX.4.3:SFCTRADE_TEST->APC_TEST = from >/62.138.239.155:4847 >20061101-15:26:42: Acceptor heartbeat set to 30 seconds >20061101-15:26:42: Disconnecting >20061101-15:27:43: Accepting session FIX.4.3:SFCTRADE_TEST->APC_TEST = from >/62.138.239.155:4848 >20061101-15:27:43: Acceptor heartbeat set to 30 seconds >20061101-15:27:43: Disconnecting >20061101-15:28:43: Accepting session FIX.4.3:SFCTRADE_TEST->APC_TEST = from >/62.138.239.155:4849 >20061101-15:28:43: Acceptor heartbeat set to 30 seconds >20061101-15:28:43: Disconnecting >20061101-15:29:43: Accepting session FIX.4.3:SFCTRADE_TEST->APC_TEST = from >/62.138.239.155:4850 >20061101-15:29:43: Acceptor heartbeat set to 30 seconds >20061101-15:29:43: Disconnecting > >And the message log: >8=3DFIX.4.3=019=3D83=0135=3DA=0134=3D17=0149=3DAPC_TEST=0150=3DFX=0152=3D= 20061101-15:26:43.135=0156=3DSFC T >RADE_TEST=0198=3D0=01108=3D30=0110=3D207=01 >8=3DFIX.4.3=019=3D64=0135=3D5=0134=3D1=0149=3DSFCTRADE_TEST=0152=3D20061= 101-15:26:42.750=0156=3DAPC_T E >ST=0110=3D051=01 >8=3DFIX.4.3=019=3D83=0135=3DA=0134=3D19=0149=3DAPC_TEST=0150=3DFX=0152=3D= 20061101-15:27:43.438=0156=3DSFC T >RADE_TEST=0198=3D0=01108=3D30=0110=3D216=01 >8=3DFIX.4.3=019=3D64=0135=3D5=0134=3D1=0149=3DSFCTRADE_TEST=0152=3D20061= 101-15:27:43.000=0156=3DAPC_T E >ST=0110=3D041=01 >8=3DFIX.4.3=019=3D83=0135=3DA=0134=3D21=0149=3DAPC_TEST=0150=3DFX=0152=3D= 20061101-15:28:43.691=0156=3DSFC T >RADE_TEST=0198=3D0=01108=3D30=0110=3D211=01 >8=3DFIX.4.3=019=3D64=0135=3D5=0134=3D1=0149=3DSFCTRADE_TEST=0152=3D20061= 101-15:28:43.250=0156=3DAPC_T E >ST=0110=3D049=01 >8=3DFIX.4.3=019=3D83=0135=3DA=0134=3D23=0149=3DAPC_TEST=0150=3DFX=0152=3D= 20061101-15:29:43.933=0156=3DSFC T >RADE_TEST=0198=3D0=01108=3D30=0110=3D213=01 >8=3DFIX.4.3=019=3D64=0135=3D5=0134=3D1=0149=3DSFCTRADE_TEST=0152=3D20061= 101-15:29:43.484=0156=3DAPC_T E >ST=0110=3D059=01 > > >-----Original Message----- >From: qui...@li... >[mailto:qui...@li...] On Behalf Of >qui...@li... >Sent: 01 November 2006 22:31 >To: qui...@li... >Subject: Quickfixj-users Digest, Vol 6, Issue 1 > >Send Quickfixj-users mailing list submissions to > qui...@li... > >To subscribe or unsubscribe via the World Wide Web, visit > https://lists.sourceforge.net/lists/listinfo/quickfixj-users >or, via email, send a message with subject or body 'help' to > qui...@li... > >You can reach the person managing the list at > qui...@li... > >When replying, please edit your Subject line so it is more specific >than "Re: Contents of Quickfixj-users digest..." > > >Today's Topics: > > 1. Session is not current (Peter Warder) > 2. Re: Session is not current (st...@te...) > > >---------------------------------------------------------------------- > >Message: 1 >Date: Wed, 1 Nov 2006 16:15:07 -0000 >From: "Peter Warder" <pw...@bl...> >Subject: [Quickfixj-users] Session is not current >To: <qui...@li...> >Message-ID: <000001c6fdd0$e717a830$0300a8c0@HAL> >Content-Type: text/plain; charset=3D"us-ascii" > >Hi, > >I'm a Java rookie and a quickfixj rookie but in other respects a very >experienced developer. >I'm trying to get a quickfixj acceptor running (based on the executor >example) and have made decent progress. >I am receiving what look like perfectly good Logon messages from an >initiator but their authentication fails on my side so a Logout message = is >returned to the initiator. The failure seems to be to do with a message that >the 'session is not current'. I don't know what this means nor how to = fix >it. >Any ideas?? (logs attached) > >Peter Warder >London >-------------- next part -------------- >A non-text attachment was scrubbed... >Name: FIX.4.3-SFCTRADE_TEST-APC_TEST.messages.log >Type: application/octet-stream >Size: 772 bytes >Desc: not available >Url : >http://sourceforge.net/mailarchive/forum.php?forum=3Dquickfixj-users/att= achme n >ts/20061101/14f2b7d0/attachment.obj=20 >-------------- next part -------------- >A non-text attachment was scrubbed... >Name: FIX.4.3-SFCTRADE_TEST-APC_TEST.event.log >Type: application/octet-stream >Size: 1105 bytes >Desc: not available >Url : >http://sourceforge.net/mailarchive/forum.php?forum=3Dquickfixj-users/att= achme n >ts/20061101/14f2b7d0/attachment-0001.obj=20 > >------------------------------ > >Message: 2 >Date: Wed, 1 Nov 2006 11:42:09 -0500 (EST) >From: st...@te... >Subject: Re: [Quickfixj-users] Session is not current >To: pe...@ss..., qui...@li... >Message-ID: > <106...@we...> >Content-Type: text/plain;charset=3Diso-8859-1 > >That log message doesn't necessarily indicate a problem. It's telling = you >that you have begun a new session (based on your session start/end >schedule) and it's going to reset the message store and sequence = numbers. >This may or may not be a problem depending on the context. > >It appears you are using the example order executor for your test. Have >you tried running Banzai as a client to the executor with the >configuration changed slightly for your scenario? > >Steve > > =20 > >>QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ >>QuickFIX/J Support: http://www.quickfixj.org/support/ >>Hi, >> >>I'm a Java rookie and a quickfixj rookie but in other respects a very >>experienced developer. >>I'm trying to get a quickfixj acceptor running (based on the executor >>example) and have made decent progress. >>I am receiving what look like perfectly good Logon messages from an >>initiator but their authentication fails on my side so a Logout = message is >>returned to the initiator. The failure seems to be to do with a = message >>that >>the 'session is not current'. I don't know what this means nor how to = fix >>it. >>Any ideas?? (logs attached) >> >>Peter Warder >>London >>-----------------------------------------------------------------------= -- >>Using Tomcat but need to do more? Need to support web services, = security? >>Get stuff done quickly with pre-integrated technology to make your job >>easier >>Download IBM WebSphere Application Server v.1.0.1 based on Apache = Geronimo >> >> =20 >> >http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642___ _ >___________________________________________ > =20 > >>Quickfixj-users mailing list >>Qui...@li... >>https://lists.sourceforge.net/lists/listinfo/quickfixj-users >> >> =20 >> > > > > > >------------------------------ > >------------------------------------------------------------------------= - >Using Tomcat but need to do more? Need to support web services, = security? >Get stuff done quickly with pre-integrated technology to make your job >easier >Download IBM WebSphere Application Server v.1.0.1 based on Apache = Geronimo >http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 > >------------------------------ > >_______________________________________________ >Quickfixj-users mailing list >Qui...@li... >https://lists.sourceforge.net/lists/listinfo/quickfixj-users > > >End of Quickfixj-users Digest, Vol 6, Issue 1 >********************************************* > > > > > >------------------------------------------------------------------------= - >Using Tomcat but need to do more? Need to support web services, = security? >Get stuff done quickly with pre-integrated technology to make your job easier >Download IBM WebSphere Application Server v.1.0.1 based on Apache = Geronimo >http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 >_______________________________________________ >Quickfixj-users mailing list >Qui...@li... >https://lists.sourceforge.net/lists/listinfo/quickfixj-users > =20 > ------------------------------ -------------------------------------------------------------------------= Using Tomcat but need to do more? Need to support web services, = security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache = Geronimo http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 ------------------------------ _______________________________________________ Quickfixj-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfixj-users End of Quickfixj-users Digest, Vol 6, Issue 2 ********************************************* -------------------------------------------------------------------------= Using Tomcat but need to do more? Need to support web services, = security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache = Geronimo http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 _______________________________________________ Quickfixj-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfixj-users |