我需要禁用quickfix驗證。如何禁用quickfix驗證
設置UseDataDictionary = N不起作用。 刪除配置文件中字典文件的路徑不起作用。 將目錄中的xml文件重命名爲其他擴展名不起作用。
仍然拒絕基於驗證失敗的消息。
該目錄是正確的。請幫忙!我相信我錯過了一些微不足道的東西。
謝謝!
PS - 在回答一些問題: 我得到的錯誤是:指定了需要的秩序58 =標籤371 = 143 372 = 8
事實上,客戶端在郵件正文發送標籤143 ,而不是標題。客戶端不會更改代碼。我嘗試將標籤143添加到ExecutionReport正文,但這沒有幫助。我很厭煩爲這些傢伙把標籤143拿出頭來。
PS - 配置文件:
[DEFAULT]
ConnectionType=initiator
ReconnectInterval=60
FileStorePath=store
FileLogPath=log
StartTime=00:00:00
EndTime=00:00:00
UseDataDictionary=N
DataDictionary=/xxxxxx
TransportDataDictionary=/xxxxx
ResetOnLogon=N
DefaultApplVerID=9
[SESSION]
BeginString=FIX.4.4
SenderCompID=xxxxxx
TargetCompID=xxxxxx
SocketConnectHost=xxxxxxxxx
SocketConnectPort=52400
HeartBtInt=30
您能否顯示並請輸入錯誤 – robthewolf
'幾個標準文件包含在spec目錄中。您是否檢查過這個位置?您是否嘗試調試以查看它嘗試讀取的所有路徑? – DumbCoder
請分享示例配置參數並拒絕FIX消息,我可以幫忙。 – cengizkrbck