Hi,<br><br>After next_gw(), openser appends &quot;64.231.23.234:5060;transport=tcp&quot; as the domain of th ruri.<br><br>When doing a t_relay with that ruri, I am getting ERROR:tm:update_uac_dst.<br><br>before relay ruri = sip:86143455048@64.231.23.234:5060;transport=tcp<br>
<div id="1fgn" class="ArwC7c ckChnd">starting to relay<br>May 29 21:18:04 [12107] ERROR:tm:update_uac_dst: failed to fwd to af 2, proto 2&nbsp; (no corresponding listening socket)<br>May 29 21:18:04 [12107] ERROR:tm:t_forward_nonack: failure to add branches<br>

<br>However, if I do a t_relay with ruri= &quot;<a href="mailto:sip%3A86143455048@64.231.23.234">sip:86143455048@64.231.23.234</a>&quot;, then the call can go through.<br>Could anyone tell me why?<br><br>A workaround that I can think of is to reconstruct the ruri to get rid of the port and the &quot;transport=tcp&quot; with something like:<br>
<br>rewriteuri(&quot;sip:$rU@$rd&quot;);<br><br>But, the above line gives &quot;sip:$rU@$rd&quot; instead of the desired &quot;<a href="mailto:sip%3A86143455048@64.231.23.234">sip:86143455048@64.231.23.234</a>&quot;.&nbsp; Is there anyway of using psuedo variable in rewriteuri?<br>
<br>Thanks alot in advance for your help.<br><br>Regards,<br>Pete<br><br></div>