Исключение при подключении к прокси через QuickFix - PullRequest
0 голосов
/ 30 августа 2018

Я пытаюсь подключиться к прокси через инициатор quickfix / j. У меня есть следующие свойства в настройках инициатора:

[SESSION]
ConnectionType=initiator
TargetCompID=XXX
SocketConnectHost=<destination domain name>
SocketConnectPort=XXXX
SessionQualifier=xyz
ProxyType=socks
ProxyVersion=5
ProxyHost=<proxy domain name>
ProxyPort=1080

Но я получаю исключение ниже при создании proxyRequest. Любые выводы будут с благодарностью.

[NioProcessor-2] ERROR org.apache.mina.proxy.AbstractProxyLogicHandler - Unable to send Socks request:
java.lang.IllegalArgumentException: SocksProxyRequest object has no suitable endpoint information
    at org.apache.mina.proxy.handlers.socks.Socks5LogicHandler.encodeProxyRequestPacket(Socks5LogicHandler.java:137) ~[mina-core.jar:?]
    at org.apache.mina.proxy.handlers.socks.Socks5LogicHandler.writeRequest(Socks5LogicHandler.java:292) ~[mina-core.jar:?]
    at org.apache.mina.proxy.handlers.socks.Socks5LogicHandler.doHandshake(Socks5LogicHandler.java:88) ~[mina-core.jar:?]

Быстрое обновление: Соединение работает, если я заменяю имя домена назначения на IP. Есть идеи, как заставить его работать на доменное имя?

...