{{Quickfixn}} Quickfixn Digest, Vol 81, Issue 11

Roberto Reff roberto.reff at poligram.de
Thu Jul 12 23:12:04 PDT 2018


Hello Matthijs.

Thanks for sharing your solution with the community!

Regards
Roberto

Von: Matthijs de Z
Gesendet: Donnerstag, 12. Juli, 20:57
Betreff: Re: {{Quickfixn}} Quickfixn Digest, Vol 81, Issue 11
An: quickfixn at lists.quickfixn.com


FYI: threw everything away (the pre build dll's), got the source, added it to project. Build it and run it with (eventually / trial and error) these settings: [DEFAULT] ConnectionType=initiator ReconnectInterval=2 FileStorePath=G:\ClientProjects\[client]\FixCfg\fixfiles FileLogPath=fixlog StartTime=00:00:01 StartDay=monday EndTime=23:59:59 EndDay=friday SocketConnectHost=theIp SocketConnectPort=8228 [SESSION] BeginString=FIX.4.4 SenderCompID=[compid] TargetCompID=[targetId] HeartBtInt=60 ValidateFieldsOutOfOrder=N UseDataDictionary=N CheckLatency=N SSLEnable=Y SSLValidateCertificates=N SSLCheckCertificateRevocation=N SSLCertificate=G:\ClientProjects\[client]\FixCfg\cert.pfx SSLCertificatePassword=zFd8ESLUsQE12ACYaBzZNQ SSLProtocols=Tls12 Now getting and receiving heartbeats ;-) My peer is currently away, but I guess this issue is solved :-D I did make a little adjustment in the source (QuickFix.SessionSchedular) /// /// Returns true if testtime is in a different and newer session than old time /// (or more explicitly: oldtime <= some EndTime < testtime) /// /// /// /// public bool IsNewSession(DateTime oldtime, DateTime testtime_utc) { DateTime oldtime_utc = DateTime.SpecifyKind(oldtime, DateTimeKind.Utc); // On Behalf Of quickfixn-request at lists.quickfixn.com Sent: Thursday, July 12, 2018 15:28 To: quickfixn at lists.quickfixn.com Subject: Quickfixn Digest, Vol 81, Issue 11 Send Quickfixn mailing list submissions to quickfixn at lists.quickfixn.com To subscribe or unsubscribe via the World Wide Web, visit http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com or, via email, send a message with subject or body 'help' to quickfixn-request at lists.quickfixn.com You can reach the person managing the list at quickfixn-owner at lists.quickfixn.com When replying, please edit your Subject line so it is more specific than "Re: Contents of Quickfixn digest..." Today's Topics: 1. Re: fix connection to bloomberg (Stefano Facchetti - Arcoba Srl) 2. Re: fix connection to bloomberg (Matthijs de Z) 3. Re: Quickfixn Digest, Vol 81, Issue 10 (Matthijs de Z) ---------------------------------------------------------------------- Message: 1 Date: Thu, 12 Jul 2018 14:47:42 +0200 From: Stefano Facchetti - Arcoba Srl To: Mailing list for QuickFIX/n , Matthijs de Z Subject: Re: {{Quickfixn}} fix connection to bloomberg Message-ID: Content-Type: text/plain; charset="windows-1252"; Format="flowed" Hi, I'm using the following SSL configuration. SSLEnable=Y SSLValidateCertificates=N SSLCheckCertificateRevocation=N SSLCertificate=./fix/bloomberg/cert.pfx SSLCertificatePassword=xxxxxxxxx *SSLProtocols=**Tls12* Best regards, Stefano. Il 12/07/2018 11:58, Matthijs de Z ha scritto: > > Hi, > > > Hopefully someone can help me out with a connection issue between me > and Bloomberg. > > For some reason I'm getting these error messages: (Socket Error: > Connection reset by peer.) > > The counterparty / peer (Bloomberg) stated that it was due to this > error message: > > ERROR: SSL_handshake() failed: unknown protocol error=336027900 > > After some testing with different settings, I set it up like this > answer: > https://stackoverflow.com/questions/46936407/quickfix-n-bloomberg-conf > iguration > > > Also installed the certificate on my machine (under the user credentials). > > But I keep getting the same issues. > > Anyone familiar with connecting to Bloomberg (it's a copy of the > original line. Just to get the trades for back-end purposes) > > Last setup used: > [DEFAULT] > > ConnectionType=initiator > > ReconnectInterval=2 > > FileStorePath=G:\ClientProjects\aaaaaa\FixCfg\fixfiles > > FileLogPath=fixlog > > StartTime=00:00:01 > > StartDay=monday > > EndTime=23:59:59 > > EndDay=friday > > SocketConnectHost=69.191.198.34 > > SocketConnectPort=8228 > > [SESSION] > > BeginString=FIX.4.4 > > SenderCompID=xxxxxx > > TargetCompID=yyyyyy > > HeartBtInt=60 > > ValidateFieldsOutOfOrder=N > > UseDataDictionary=N > > CheckLatency=N > > SSLEnable=Y > > SSLProtocols=TLS > > SSLValidateCertificates=N > > SSLCheckCertificateRevocation=N > > SSLCertificate=G:\ClientProjects\aaaaaa\FixCfg\cert.pfx > > SSLCertificatePassword=yyyyyy > > SSLCACertificate=G:\ClientProjects\aaaaaa\FixCfg\CACerts.pem > > SSLRequireClientCertificate=Y > > Thanks, > > Matthijs > > > > _______________________________________________ > Quickfixn mailing list > Quickfixn at lists.quickfixn.com > http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 2 Date: Thu, 12 Jul 2018 12:56:21 +0000 From: Matthijs de Z To: Stefano Facchetti - Arcoba Srl , "Mailing list for QuickFIX/n" Subject: Re: {{Quickfixn}} fix connection to bloomberg Message-ID: Content-Type: text/plain; charset="us-ascii" Hi Stefano, Thanks for your help. I've tried that as well. Same result unfortunately. Kind regards, MAtthijs From: Stefano Facchetti - Arcoba Srl Sent: Thursday, July 12, 2018 14:48 To: Mailing list for QuickFIX/n ; Matthijs de Z Subject: Re: {{Quickfixn}} fix connection to bloomberg Hi, I'm using the following SSL configuration. SSLEnable=Y SSLValidateCertificates=N SSLCheckCertificateRevocation=N SSLCertificate=./fix/bloomberg/cert.pfx SSLCertificatePassword=xxxxxxxxx SSLProtocols=Tls12 Best regards, Stefano. Il 12/07/2018 11:58, Matthijs de Z ha scritto: Hi, Hopefully someone can help me out with a connection issue between me and Bloomberg. For some reason I'm getting these error messages: (Socket Error: Connection reset by peer.) The counterparty / peer (Bloomberg) stated that it was due to this error message: ERROR: SSL_handshake() failed: unknown protocol error=336027900 After some testing with different settings, I set it up like this answer: https://stackoverflow.com/questions/46936407/quickfix-n-bloomberg-configuration Also installed the certificate on my machine (under the user credentials). But I keep getting the same issues. Anyone familiar with connecting to Bloomberg (it's a copy of the original line. Just to get the trades for back-end purposes) Last setup used: [DEFAULT] ConnectionType=initiator ReconnectInterval=2 FileStorePath=G:\ClientProjects\aaaaaa\FixCfg\fixfiles FileLogPath=fixlog StartTime=00:00:01 StartDay=monday EndTime=23:59:59 EndDay=friday SocketConnectHost=69.191.198.34 SocketConnectPort=8228 [SESSION] BeginString=FIX.4.4 SenderCompID=xxxxxx TargetCompID=yyyyyy HeartBtInt=60 ValidateFieldsOutOfOrder=N UseDataDictionary=N CheckLatency=N SSLEnable=Y SSLProtocols=TLS SSLValidateCertificates=N SSLCheckCertificateRevocation=N SSLCertificate=G:\ClientProjects\aaaaaa\FixCfg\cert.pfx SSLCertificatePassword=yyyyyy SSLCACertificate=G:\ClientProjects\aaaaaa\FixCfg\CACerts.pem SSLRequireClientCertificate=Y Thanks, Matthijs _______________________________________________ Quickfixn mailing list Quickfixn at lists.quickfixn.com http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 3 Date: Thu, 12 Jul 2018 13:28:07 +0000 From: Matthijs de Z To: "quickfixn-request at lists.quickfixn.com" , "quickfixn at lists.quickfixn.com" Subject: Re: {{Quickfixn}} Quickfixn Digest, Vol 81, Issue 10 Message-ID: Content-Type: text/plain; charset="us-ascii" Hi Roberto, set the settings like this: [DEFAULT] ConnectionType=initiator ReconnectInterval=30 FileStorePath=G:\ClientProjects\[CorrectPath]\FixCfg\fixfiles FileLogPath=fixlog StartTime=00:00:00 EndTime=00:00:00 UseDataDictionary=N ValidateUserDefinedFields=N ValidateFieldsHaveValues=N ValidateFieldsOutOfOrder=N #ResetOnLogon=N #ResetOnDisconnect=N # DataDictionary=F:\Anwendungen\METRAS\Test1\Service\FixMessageData\FIX44.xml #HttpAcceptPort=9911 PersistMessages=Y LogoutTimeout=5 #------------------------------------------------- # EMSX SESSION SIMULATION [SESSION] BeginString=FIX.4.4 SenderCompID=[correctSenderCompID] TargetCompID=BLPDRPUAT HeartBtInt=30 StartTime=04:00:00 EndTime=23:30:00 ValidateFieldsOutOfOrder=N UseDataDictionary=N # DataDictionary=F:\Anwendungen\METRAS\Test1\Service\FixMessageData\20180227_LBBI_FIX42.xml CheckLatency=N SocketConnectHost=[correctIP] SocketConnectPort=8228 SSLEnable=Y SSLProtocols=Tls12 SSLValidateCertificates=N SSLCheckCertificateRevocation=N SSLCertificate=G:\ClientProjects\[CorrectPath]\FixCfg\cert.pfx SSLCertificatePassword=[correctPassword] Still connection refused... Thanks, Matthijs ________________________________ Van: Quickfixn namens quickfixn-request at lists.quickfixn.com Verzonden: donderdag 12 juli 2018 14:47 Aan: quickfixn at lists.quickfixn.com Onderwerp: Quickfixn Digest, Vol 81, Issue 10 Send Quickfixn mailing list submissions to quickfixn at lists.quickfixn.com To subscribe or unsubscribe via the World Wide Web, visit http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com or, via email, send a message with subject or body 'help' to quickfixn-request at lists.quickfixn.com You can reach the person managing the list at quickfixn-owner at lists.quickfixn.com When replying, please edit your Subject line so it is more specific than "Re: Contents of Quickfixn digest..." Today's Topics: 1. fix connection to bloomberg (Matthijs de Z) 2. Re: fix connection to bloomberg (Roberto Reff) ---------------------------------------------------------------------- Message: 1 Date: Thu, 12 Jul 2018 09:58:52 +0000 From: Matthijs de Z To: "quickfixn at lists.quickfixn.com" Subject: {{Quickfixn}} fix connection to bloomberg Message-ID: Content-Type: text/plain; charset="us-ascii" Hi, Hopefully someone can help me out with a connection issue between me and Bloomberg. For some reason I'm getting these error messages: (Socket Error: Connection reset by peer.) The counterparty / peer (Bloomberg) stated that it was due to this error message: ERROR: SSL_handshake() failed: unknown protocol error=336027900 After some testing with different settings, I set it up like this answer: https://stackoverflow.com/questions/46936407/quickfix-n-bloomberg-configuration Also installed the certificate on my machine (under the user credentials). But I keep getting the same issues. Anyone familiar with connecting to Bloomberg (it's a copy of the original line. Just to get the trades for back-end purposes) Last setup used: [DEFAULT] ConnectionType=initiator ReconnectInterval=2 FileStorePath=G:\ClientProjects\aaaaaa\FixCfg\fixfiles FileLogPath=fixlog StartTime=00:00:01 StartDay=monday EndTime=23:59:59 EndDay=friday SocketConnectHost=69.191.198.34 SocketConnectPort=8228 [SESSION] BeginString=FIX.4.4 SenderCompID=xxxxxx TargetCompID=yyyyyy HeartBtInt=60 ValidateFieldsOutOfOrder=N UseDataDictionary=N CheckLatency=N SSLEnable=Y SSLProtocols=TLS SSLValidateCertificates=N SSLCheckCertificateRevocation=N SSLCertificate=G:\ClientProjects\aaaaaa\FixCfg\cert.pfx SSLCertificatePassword=yyyyyy SSLCACertificate=G:\ClientProjects\aaaaaa\FixCfg\CACerts.pem SSLRequireClientCertificate=Y Thanks, Matthijs -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 2 Date: Thu, 12 Jul 2018 12:47:27 +0000 From: Roberto Reff To: "quickfixn at lists.quickfixn.com" Subject: Re: {{Quickfixn}} fix connection to bloomberg Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hello Matthijs. Which QuickFix Version do you using? Here my working fixsettings connecting Bloomberg EMSX. [DEFAULT] ConnectionType=initiator ReconnectInterval=30 FileStorePath=F:\Anwendungen\METRAS\TEST1\Log\FixSession\20180712_store FileLogPath=F:\Anwendungen\METRAS\Test1\Service\log StartTime=00:00:00 EndTime=00:00:00 UseDataDictionary=Y ValidateUserDefinedFields=N ValidateFieldsHaveValues=N ValidateFieldsOutOfOrder=N #ResetOnLogon=N #ResetOnDisconnect=N DataDictionary=F:\Anwendungen\METRAS\Test1\Service\FixMessageData\FIX44.xml #HttpAcceptPort=9911 PersistMessages=Y LogoutTimeout=5 #------------------------------------------------- # EMSX SESSION SIMULATION [SESSION] BeginString=FIX.4.2 SenderCompID=BLAEMSX TargetCompID=EMSXBLA HeartBtInt=30 StartTime=04:00:00 EndTime=23:30:00 ValidateFieldsOutOfOrder=N UseDataDictionary=Y DataDictionary=F:\Anwendungen\METRAS\Test1\Service\FixMessageData\20180227_LBBI_FIX42.xml CheckLatency=N SocketConnectHost=160.43.172.34 SocketConnectPort=8228 SSLEnable=Y SSLProtocols=Tls12 SSLValidateCertificates=N SSLCheckCertificateRevocation=N SSLCertificate=F:\Anwendungen\METRAS\Test1\Service\Tls\EMSX_simulation_cert\pkcs12\cert.pfx SSLCertificatePassword=YOURPASS Regards Roberto ________________________________ Von: Quickfixn im Auftrag von Matthijs de Z Gesendet: Donnerstag, 12. Juli 2018 11:58 An: quickfixn at lists.quickfixn.com Betreff: {{Quickfixn}} fix connection to bloomberg Hi, Hopefully someone can help me out with a connection issue between me and Bloomberg. For some reason I'm getting these error messages: (Socket Error: Connection reset by peer.) The counterparty / peer (Bloomberg) stated that it was due to this error message: ERROR: SSL_handshake() failed: unknown protocol error=336027900 After some testing with different settings, I set it up like this answer: https://stackoverflow.com/questions/46936407/quickfix-n-bloomberg-configuration Also installed the certificate on my machine (under the user credentials). But I keep getting the same issues. Anyone familiar with connecting to Bloomberg (it's a copy of the original line. Just to get the trades for back-end purposes) Last setup used: [DEFAULT] ConnectionType=initiator ReconnectInterval=2 FileStorePath=G:\ClientProjects\aaaaaa\FixCfg\fixfiles FileLogPath=fixlog StartTime=00:00:01 StartDay=monday EndTime=23:59:59 EndDay=friday SocketConnectHost=69.191.198.34 SocketConnectPort=8228 [SESSION] BeginString=FIX.4.4 SenderCompID=xxxxxx TargetCompID=yyyyyy HeartBtInt=60 ValidateFieldsOutOfOrder=N UseDataDictionary=N CheckLatency=N SSLEnable=Y SSLProtocols=TLS SSLValidateCertificates=N SSLCheckCertificateRevocation=N SSLCertificate=G:\ClientProjects\aaaaaa\FixCfg\cert.pfx SSLCertificatePassword=yyyyyy SSLCACertificate=G:\ClientProjects\aaaaaa\FixCfg\CACerts.pem SSLRequireClientCertificate=Y Thanks, Matthijs ________________________________ Poligram GmbH Rilkeweg 4 59519 M?hnesee Gesch?ftsf?hrung: Roberto Reff Registergericht: Amtsgericht Arnsberg Registernummer: HRB10900 USt.ID: DE251226082 http://www.poligram.de This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this e-mail. If you are not the intended recipient, you are notified that disclosing, distributing, or copying this e-mail is strictly prohibited. -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Subject: Digest Footer _______________________________________________ Quickfixn mailing list Quickfixn at lists.quickfixn.com http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com ------------------------------ End of Quickfixn Digest, Vol 81, Issue 10 ***************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Subject: Digest Footer _______________________________________________ Quickfixn mailing list Quickfixn at lists.quickfixn.com http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com ------------------------------ End of Quickfixn Digest, Vol 81, Issue 11 ***************************************** _______________________________________________ Quickfixn mailing list Quickfixn at lists.quickfixn.com http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com





________________________________
Poligram GmbH
Rilkeweg 4
59519 M?hnesee


Gesch?ftsf?hrung: Roberto Reff
Registergericht: Amtsgericht Arnsberg
Registernummer: HRB10900
USt.ID: DE251226082

http://www.poligram.de


This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this e-mail. If you are not the intended recipient, you are notified that disclosing, distributing, or copying this e-mail is strictly prohibited.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20180713/8c016e7f/attachment.htm>


More information about the Quickfixn mailing list