SOCKS5-proxyinnstillinger for en QuickFIX/J-initiativtaker
Konfigurer SOCKS5-innstillingene for en QuickFIX/J-initiativtaker mens motpartens vert og port beholdes som sesjonens destinasjon.
En QuickFIX/J-initiativtaker kan koble til via SOCKS uten å endre det logiske FIX-endepunktet. I sesjonskonfigurasjonen holder du motparten under SocketConnectHost og SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Dette fragmentet hører sammen med de eksisterende sesjonsidentifikatorene, tidsplanen og de andre tilkoblingsinnstillingene. Det forutsetter en mellomledd som tillater den valgte destinasjonen og ikke krever ekstra innlogging.
ProxyHost er det første nettverkshoppet. SocketConnectHost er der mellomleddet skal koble til. Setter du proxyadressen i begge feltene, kan SOCKS-tjeneren bli bedt om å koble til seg selv.
For en proxykonto eksponerer QuickFIX/J ProxyUser og ProxyPassword. Disse legitimasjonene er atskilt fra FIX-innloggingsfeltene og fra enhver TLS-klientlegitimasjon som sesjonen bruker.
Bruk proxyinnstillingene som er dokumentert for den installerte QuickFIX/J-versjonen. En HTTPS_PROXY-verdi er en HTTP-klientkonvensjon; den legger ikke i seg selv til SOCKS-forhandling på en FIX-socket.