PC has usually more than one network interface, and only the default network interface will be used by the engine.
Sometimes another (not default) network interface should be specified. In that case, the Engine configuration property
LocalInterface or the
session LocalInterface property can be used.
Example EngineSettings settings = new EngineSettings();
settings.LocalInterface = "Local Area Connection";
Engine.Init(settings);
Session initiator = new Session(
"Initiator_1", "Acceptor_1", ProtocolVersion.FIX44);
initiator.LocalInterface = "Local Area Connection 2";
initiator.LogonAsInitiator("localhost", 9001);