<div dir="ltr"><div dir="ltr"><div dir="ltr">Hello all,<div><br></div><div>I'm very rusty when it comes to variables :(</div><div><br></div><div>There's a part of my config where i load a parameter from usr_preferences to know whether i should append a branch and call him to a fixed IP as well as to their current location. I tried doing this on the REQUEST_ROUTE and append a branch like:</div><div><br></div><div><div><font face="monospace, monospace">            # This will check if the TO user is an office user</font></div><div><font face="monospace, monospace">            if (avp_db_load("$to", "$avp(office)")) {</font></div><div><font face="monospace, monospace">                if ( $avp(gsm)==1 ) {</font></div><div><font face="monospace, monospace">                    xlog("L_ERR","[REQUEST_ROUTE]: [$rm] callid: $ci from=$fU to=$tU should be ($avp(gsm)) branched - Appending branch\n");</font></div><div><font face="monospace, monospace">                    append_branch("sip:$<a href="http://tU@1.2.3.4:5060">tU@1.2.3.4:5060</a>");<br></font></div><div><font face="monospace, monospace">                }</font></div><div><font face="monospace, monospace">            }</font></div></div><div><br></div><div>And later when the script hits the RELAY, the branch is actually sent, BUT from the <b>PRIVATE IP.</b></div><div>I tried adding:</div><div><br></div><div>f<font face="monospace, monospace">orce_send_socket(<a href="http://67.215.186.219:5060">67.215.186.219:5060</a>);</font><br></div><div><br></div><div>Right after the "append_branch" to set the socket from where to send, but kamailio is still sending from the private ip.</div><div><br></div><div>Any ideas?</div><div><br clear="all"><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Regards,</div><div><br></div>David Villasmil<div>email: <a href="mailto:david.villasmil.work@gmail.com" target="_blank">david.villasmil.work@gmail.com</a></div><div>phone: +34669448337</div></div></div></div></div></div></div></div>