<div dir="ltr">Hello,<br><br>I have my dispatcher setup fine for my INVITE so Opensips can now distribute calls to one of the two B2BUA.&nbsp; What I would also like to do is that when 486 is recevied, Opensips can branch another route back to one of the two B2BUA which will play the voicemail.&nbsp;&nbsp; I tried:<br>
ds_select_dst(&quot;1&quot;, &quot;4&quot;);<br>ds_next_dst();<br>rewritehostport(&quot;<a href="http://192.168.1.101:5070">192.168.1.101:5070</a>&quot;);<br>
<br>only rewritehostport works, but I don&#39;t want to hard code the host and port inside the config script.&nbsp; If I use ds_next_dst(), I am getting &quot;WARNING:dispatcher:ds_next_dst: failover support disabled&quot;.&nbsp; Does anyone know how to resolve this problem?<br>
<br>Here is my failure_route block:<br><br>failure_route[1] {<br><br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (t_was_cancelled()) {<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; exit;<br>&nbsp;&nbsp;&nbsp; };<br>&nbsp;&nbsp;&nbsp; if (t_check_status(&quot;486&quot;)) {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; revert_uri();<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; prefix(&quot;b&quot;);<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; xlog(&quot;L_ERR&quot;,&quot;Stepped into the 486 ruri=&lt;$ru&gt;&quot;);<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; #ds_select_dst(&quot;1&quot;, &quot;4&quot;);<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ds_next_dst();<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; #rewritehostport(&quot;<a href="http://192.168.1.131:5070">192.168.1.131:5070</a>&quot;);<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; append_branch();<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; route(1);<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; exit;<br>&nbsp;&nbsp;&nbsp; };<br><br><br>Thanks in advance for all your help.<br><br>Regards,<br>Woody<br><br></div>