[Quickfix-users] editing QF
Brought to you by:
orenmnero
From: J. M. <jul...@pr...> - 2008-07-03 20:05:31
|
I need to use FIXML with a Server. The solution that came up was to edit some QuickFIx code to allow this functionality, the idea is to catch every incoming FIXML message and translate it to FIX, and edit every sending message to FIXML before the sending. I started with the logOn message, in the moment the string is sent to the socket I catch it and parse it to xml, as it just a string the socket mustn't have any problem. But the following happens: 20080703-16:02:22 : Connecting to 64.94.169.123 on port 443 20080703-16:02:22 : Initiated logon request 20080703-16:02:23 : Socket Error: Connection reset by peer. 20080703-16:02:23 : Disconnecting The Log In message I'm sending is(cached from the LogFile): <FIXML v="4.4" s="20040109" r="20030618"><UserReq UserReqID="1" UserReqTyp="1" Username="username" Password="password"/></FIXML> I contact the other conunterparty for this error and they response: >Our network team doesn't see anything unusual. They ran a study of you IP for the last 6 hours >We see you connect and disconnect that's it. >The NYMEX target 64.94.169.123 on port 443 is open to all so it is not firewall here. >I tested your logon from here, and it was successful, so the application is not disconnecting you. >We do not have any system issues here there are users currently connected. >I do not know why your connection is being broken. >Are you behind Firewalls, proxies? >Perhaps your app is causing this? Do you have any idea of what might be going on here?? |