我正在尝试配置我的快速修复以启动SSL连接,我尝试了很多ok googling,并使用下面的配置和Im得到以下错误。如果有人能对此给出建议,那就太好了。
配置:
[DEFAULT]
ConnectionType=initiator
ReconnectInterval=200
FileStorePath=E:/Vivek/SourceCodes/Swiss/PrimoLiquidity/PrimeLiquidity/bin/Debug/FixLogs/MarketDataLogs
FileLogPath=E:/Vivek/SourceCodes/Swiss/PrimoLiquidity/PrimeLiquidity/bin/Debug/FixLogs/MarketDataLogs
StartTime=00:00:00
EndTime=00:00:00
UseDataDictionary=Y
DataDictionary=E:/Vivek/SourceCodes/Swiss/PrimoLiquidity/PrimeLiquidity/bin/Debug/FIX44.xml
SocketConnectPort=2525
SocketConnectHost=70.42.18.200
ResetOnLogon=Y
ValidateFieldsOutOfOrder=N
SSLEnable=Y
SSLValidateCertificates=N
SSLCheckCertificateRevocation=N
SSLCertificate=C:/Users/Vivek/NewCert.pfx
SSLCertificatePassword=12345
# standard config elements
[SESSION]
BeginString=FIX.4.4
SenderCompID=quote.DEMOSUCD.530
SenderSubID=DEMOSUCD
TargetCompID=demo.fxgrid
HeartBtInt=30错误:
20170310-19:40:45.089 : Unable to perform authentication against server: A call to SSPI failed, see inner exception.
20170310-19:40:45.089 : Connection failed (AuthenticationException): A call to SSPI failed, see inner exception.发布于 2017-03-11 12:37:06
我以前已经广泛地完成了这项工作,不是通过QuickFIX应用程序接口,而是通过stunnel。See here。它认为您应该使用它来设置持久SSL连接。它可能需要一些时间来配置,但是一旦你得到它,你就不必再担心它了。
发布于 2017-03-12 05:08:55
这个错误是从哪里来的--你方还是对方方?SSPI内部异常说了什么?
有一些关于SSPI和快速修复here的东西,证书不在Windows证书存储中。
我也同意Wapiti的观点:使用stunnel
https://stackoverflow.com/questions/42726630
复制相似问题