Ajustes de proxy SOCKS5 de QuickFIX/J para un iniciador
Configure los ajustes SOCKS5 de un iniciador de QuickFIX/J manteniendo el host y el puerto de la contraparte como destino de la sesión.
Un iniciador de QuickFIX/J puede conectarse mediante SOCKS sin cambiar el extremo lógico de FIX. En la configuración de la sesión, mantenga la contraparte en SocketConnectHost y SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Este fragmento va junto con los identificadores de sesión existentes, la programación y los demás ajustes de conexión. Supone un intermediario que permite el destino elegido y no requiere ningún inicio de sesión adicional.
ProxyHost es el primer salto de red. SocketConnectHost es donde ese intermediario debe conectarse. Poner la dirección del proxy en ambos campos puede pedir al servidor SOCKS que se conecte a sí mismo.
Para una cuenta de proxy, QuickFIX/J expone ProxyUser y ProxyPassword. Esas credenciales son independientes de los campos de inicio de sesión de FIX y de cualquier certificado de cliente TLS que use la sesión.
Utilice los ajustes de proxy documentados para la versión de QuickFIX/J desplegada. Un valor HTTPS_PROXY es una convención de cliente HTTP; por sí solo no añade negociación SOCKS a un socket FIX.