[Quickfix-developers] Newbie Question : Communication Problems..
Brought to you by:
orenmnero
From: pop.snet.net <str...@SN...> - 2002-09-14 01:32:54
|
Hello, I was able to build quickfix on the Mac OS-X platform with little problem - however, I am trying to send a test order from a pc to the mac. The fix protocol seems to make the connection, but immediately logs the pc off : bash-2.05a$ ./fixserver1 cfg/executor.cfg Using file : cfg/executor.cfg Reading session file : cfg/executor.cfg Setting session file : cfg/executor.cfg Starting socket acceptor.. onCreate(BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT1) onCreate(BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT2) ***Start PC Client Now**** toAdmin(8=FIX.4.29=10435=334=200149=TW52=20020914- 01:22:2856=CLIENT145=375158=SendingTime accuracy problem372=A373=1010=174, BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT1) toAdmin(8=FIX.4.29=5135=534=200249=TW52=20020914- 01:22:2856=CLIENT110=054, BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT1) fromAdmin(8=FIX.4.29=6335=A34=375149=CLIENT152=20020914- 01:14:3256=TW98=0108=3010=102, BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT1) toAdmin(8=FIX.4.29=6335=A34=200349=TW52=20020914- 01:22:2956=CLIENT198=0108=3010=096, BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT1) toAdmin(8=FIX.4.29=6635=234=200449=TW52=20020914- 01:22:2956=CLIENT17=168816=375010=252, BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT1) onLogon(BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT1) toAdmin(8=FIX.4.29=10335=334=44649=TW52=20020914- 01:22:2956=CLIENT245=272258=SendingTime accuracy problem372=A373=1010=135, BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT2) ***Why is it sending a "Time accuracy" problem ??? *** toAdmin(8=FIX.4.29=5035=534=44749=TW52=20020914- 01:22:2956=CLIENT210=018, BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT2) fromAdmin(8=FIX.4.29=6335=A34=272249=CLIENT252=20020914- 01:14:3256=TW98=0108=3010=100, BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT2) toAdmin(8=FIX.4.29=6235=A34=44849=TW52=20020914- 01:22:2956=CLIENT298=0108=3010=059, BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT2) toAdmin(8=FIX.4.29=6435=234=44949=TW52=20020914- 01:22:2956=CLIENT27=13016=272110=144, BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT2) ***Why does it automatically log-off here ???*** onLogon(BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT2) onLogout(BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT1) onLogout(BeginString: FIX.4.2, SenderCompID: TW, TargetCompID: CLIENT2) The same code works locally on the pc or the mac - so I assume this is a configuration problem : Here is the acceptor config file : [DEFAULT] ConnectionType=acceptor SocketAcceptPort=9999 FileStorePath=logs StartTime=00:00:00 EndTime=00:00:00 DataDictionary=../spec/FIX42.xml [SESSION] BeginString=FIX.4.2 SenderCompID=TW TargetCompID=CLIENT1 [SESSION] BeginString=FIX.4.2 SenderCompID=TW TargetCompID=CLIENT2 ---- I enabled port 9999 for udp & tcp in the /etc/services file but this did not help. Any help would be appreciated - although Im just getting started quickfix seems to be a really well designed api - Thanks in advance- David |