QuickFIX/J inicijator može se povezati preko SOCKS-a bez promjene logičke FIX završne točke. U konfiguraciji sesije zadržite drugu stranu pod SocketConnectHost i SocketConnectPort:

SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080

Ovaj fragment pripada uz postojeće identifikatore sesije, raspored i ostale postavke veze. Pretpostavlja posrednika koji dopušta odabrano odredište i ne zahtijeva dodatnu prijavu.

ProxyHost je prvi mrežni skok. SocketConnectHost je mjesto na koje se taj posrednik treba povezati. Ako se adresa proxyja stavi u oba polja, SOCKS poslužitelj može biti zamoljen da se poveže sam sa sobom.

Za proxy račun QuickFIX/J nudi ProxyUser i ProxyPassword. Ti su podaci odvojeni od FIX polja za prijavu i od bilo kojeg TLS klijentskog certifikata koji sesija koristi.

Koristite proxy postavke dokumentirane za instaliranu verziju QuickFIX/J. Vrijednost HTTPS_PROXY konvencija je HTTP klijenta; sama po sebi ne dodaje SOCKS pregovaranje FIX utičnici.

Povezani članci