<div dir="ltr">Yes, this is supported. Please see the <font face="monospace, monospace">SocketConnectPort<n> </font><font face="arial, helvetica, sans-serif">and</font><font face="monospace, monospace"> SocketConnectHost<n></font><font color="#111111" face="Verdana"><span style="font-size:14px"> session settings here: </span></font><a href="http://quickfixn.org/tutorial/configuration.html">http://quickfixn.org/tutorial/configuration.html</a><div><div><br></div><div>Your cfg file will end up looking something like:</div><div><font face="monospace, monospace"><br></font></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><p class="MsoNormal" style="margin:0px;color:rgb(34,34,34);font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span lang="EN-US" style="font-size:9.5pt;color:black;background:white"><font face="monospace, monospace">[SESSION]</font></span></p></div><div><p class="MsoNormal" style="margin:0px;color:rgb(34,34,34);font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span lang="EN-US" style="font-size:9.5pt;color:black;background:white"><font face="monospace, monospace">BeginString=FIX.4.4</font></span></p></div><div><p class="MsoNormal" style="margin:0px;color:rgb(34,34,34);font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><font face="monospace, monospace" style=""><span lang="EN-US" style="font-size:9.5pt;color:black;background:white">SocketConnectHost<b>1</b></span><span lang="EN-US" style="font-weight:400"><Primary></span></font></p></div><div><p class="MsoNormal" style="margin:0px;color:rgb(34,34,34);font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><font face="monospace, monospace" style=""><span lang="EN-US" style="font-size:9.5pt;color:black;background:white">SocketConnectPort<b>1</b></span><span lang="EN-US" style="font-weight:400"><Primary></span></font></p></div><div><p class="MsoNormal" style="margin:0px;color:rgb(34,34,34);font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span lang="EN-US" style="font-family:monospace,monospace;font-size:9.5pt;color:black;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">SocketConnectHost<b>2</b>=</span><span lang="EN-US" style="font-weight:400;font-family:monospace,monospace"><Backup></span></p></div><div><p class="MsoNormal" style="margin:0px;color:rgb(34,34,34);font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><font face="monospace, monospace" style=""><span lang="EN-US" style="font-size:9.5pt;color:black;background:white">SocketConnectPort<b>2</b>=</span><span lang="EN-US" style="font-weight:400"><Backup></span></font></p></div></blockquote><div><div style=""><font style=""><p class="MsoNormal" style="font-family:arial,sans-serif;margin:0px;color:rgb(34,34,34);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial;font-size:12.8px;background-color:rgb(255,255,255)"><span lang="EN-US" style="font-family:monospace,monospace;font-size:9.5pt;color:black;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><br></span></p><p class="MsoNormal" style="margin:0px;color:rgb(34,34,34);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial;font-size:12.8px;background-color:rgb(255,255,255)"><span lang="EN-US" style="font-size:9.5pt;color:black;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><font face="arial, helvetica, sans-serif">And you can continue adding more as needed, e.g.:</font></span></p><p class="MsoNormal" style="font-family:arial,sans-serif;margin:0px;color:rgb(34,34,34);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial;font-size:12.8px;background-color:rgb(255,255,255)"><span lang="EN-US" style="font-family:monospace,monospace;font-size:9.5pt;color:black;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><br></span></p></font></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div style=""><font style=""><p class="MsoNormal" style="font-family:arial,sans-serif;margin:0px;color:rgb(34,34,34);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial;font-size:12.8px;background-color:rgb(255,255,255)"><span lang="EN-US" style="font-family:monospace,monospace;font-size:9.5pt;color:black;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">SocketConnectHost<b>3</b>=</span><span lang="EN-US" style="font-weight:400;font-family:monospace,monospace"><DisasterRecovery></span></p></font></div></div><div><div style=""><font style=""><p class="MsoNormal" style="font-family:arial,sans-serif;margin:0px;color:rgb(34,34,34);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial;font-size:12.8px;background-color:rgb(255,255,255)"><font face="monospace, monospace" style=""><span lang="EN-US" style="font-size:9.5pt;color:black;background:white">SocketConnectPort<b>3</b>=</span><span lang="EN-US" style="font-weight:400"><DisasterRecovery></span></font></p></font></div></div></blockquote><div><div style=""><font style=""><br class="gmail-Apple-interchange-newline"><br></font></div><font face="arial, helvetica, sans-serif">You do not need to set SessionQualifier.</font><br class="gmail-Apple-interchange-newline"><br></div></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><font face="arial, helvetica, sans-serif">--</font></div><font face="arial, helvetica, sans-serif">Mike Gatny<br>Connamara Systems, LLC</font></div></div></div>
<br><div class="gmail_quote">On Mon, Feb 12, 2018 at 11:36 PM, Кононов Роман Олегович <span dir="ltr"><<a href="mailto:rkononov@bcs.ru" target="_blank">rkononov@bcs.ru</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="RU" link="#0563C1" vlink="#954F72">
<div class="m_8503578214141172549WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi! Our counterparty requires to recover gateway failover and provides Primary and Backup ip addresses and ports. Also specific behavior required.</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US">So we’ve configured 2 initiator sessions:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white">[SESSION]<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white">BeginString=FIX.4.4<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white">SessionQualifier=PR<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white">SocketConnectHost=</span><span lang="EN-US"><Primary></span><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white"><u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white">SocketConnectPort=</span><span lang="EN-US"><Primary></span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white">
<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white"><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white">[SESSION]<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white">BeginString=FIX.4.4<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white">SessionQualifier=BCK<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white">SocketConnectHost=</span><span lang="EN-US"><Backup><u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white">SocketConnectPort=</span><span lang="EN-US"><Backup></span><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">But with this configurations application trying to start both sessions. Is there any options in quickfix/n to set up behavior below:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Start only 1st session, if it’s unavailable to connect (3 attempts to connect) try to start 2<sup>nd</sup> session (3 attempts to connect). If 2<sup>nd</sup> session unavailable to then stop.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="color:black">Regards<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="color:black">Kononov Roman<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="color:black">Developer<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black">BCS Technologies<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
</div>
</div>

<br>______________________________<wbr>_________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" rel="noreferrer" target="_blank">http://lists.quickfixn.com/<wbr>listinfo.cgi/quickfixn-<wbr>quickfixn.com</a><br>
<br></blockquote></div><br></div>