<html><body>I thought I had just done some bad config.  I have almost exactly the same thing.<BR>
<BR>
I have Freeswitch And Opensips on Azure VM’s<BR>
<BR>
Freeswitch = 10.0.0.4 + External IP<BR>
Opensips = 10.0.0.5 + External IP<BR>
<BR>
Both are configured to use the external addresses<BR>
<BR>
Freeswitch will start the conversation on its external Gateway IP address with the Opensips external IP address<BR>
<BR>
However the moment I put the Record_Route in the message to Teams Freeswitch starts using the local 10.x.x.x. address on opensips rather than the external address for ACK and BYE which rogers the whole thing up.<BR>
<BR>
I’m sure there is probably some way to fix it in the opensips plan as the dialog/transaction ID’s are still there but it’s beyond me.<BR>
<BR>
James<BR>
    <br>
    <p style="font-family: Open Sans,sans-serif;">
    <b><span style="font-family: Open Sans,sans-serif; font-size:10.0pt;color:#888888">James Hogbin</span></b>
    <b><span style="font-family: Open Sans,sans-serif;font-size:8.0pt;color:#888888;"><br>Director</span></b>
    </p>
    <table border="0" cellspacing="0" cellpadding="0"><tr><td><a href="http://ip-sentinel.com"><IMG border="0" alt="IP Sentinel Logo" src="cid:120051817235300197@uk-mta-190.uk.mimecast.lan" ></A></td></tr></table>
                <span style="font-family: Open Sans,sans-serif;font-size:8.0pt;color:#222222;"><br>t. <a href="tel:+442030114150" target="_blank">+44 (0)20 3011 4150</a><br></span><span style="font-family: Open Sans,sans-serif;font-size:8.0pt;color:#222222;">m. +44 7786910895<br></span><span style="font-family: Open Sans,sans-serif;font-size:8.0pt;color:#222222">w. <a href="https://www.ip-sentinel.com/" target="_blank">https://www.ip-sentinel.com</a><br></span><table>
                <tbody><tr>
                        </tr>
                <tr>
                        
                </tr>
                <tr>
                        
                </tr>
                <tr>
                        
                </tr>
    </tbody></table>
    <br>
    
<BR>
> On 18 May 2020, at 16:28, John Quick <john.quick@smartvox.co.uk> wrote:<BR>
> <BR>
> Whenever I have tried to run OpenSIPS on the same host server as either<BR>
> Asterisk or FreeSwitch (using different ports), I have always hit a snag<BR>
> with routing of sequential loose-routed requests. Possibly this only happens<BR>
> when using double Record-Route headers which I need for protocol conversion<BR>
> (TLS to UDP or TLS to TCP).<BR>
> <BR>
> Where the address in the topmost Route header is the same as it's local<BR>
> address, OpenSIPS copies the URI (and parameters) from a Route header to the<BR>
> R-URI which, in this use-case, causes the request to loop back to itself. It<BR>
> should instead delete the two Route headers and copy the URI value from the<BR>
> Contact header, picking up the correct port for the Asterisk/FreeSwitch app.<BR>
> <BR>
> I've tried Googling to see if others have experienced this, but didn't find<BR>
> any nice solution other than using two IP's on the same box.<BR>
> A post from Flavio mentions this problem in June 2013. Is there a simple<BR>
> solution?<BR>
> <BR>
> John Quick<BR>
> Smartvox Limited<BR>
> Web: <a href="http://www.smartvox.co.uk" target="_blank">www.smartvox.co.uk</a><BR>
> <BR>
> <BR>
> <BR>
> _______________________________________________<BR>
> Users mailing list<BR>
> <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><BR>
> <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><BR>


    <p style="font-family: Open Sans, Arial, sans-serif;padding: 5px;background:#D5EAFF">
    <span style="font-family: Open Sans,sans-serif;font-size:8.0pt;color:red">IP Sentinel Disclaimer <br></span>
    <span style="font-family: Open Sans,sans-serif;font-size:6.0pt;color:black">The information contained in this e-mail, and any attachment, is confidential and is intended solely for the use of the intended recipient. Access, copying or re-use of the e-mail or any attachment, or any information contained therein, by any other person is not authorized. Unintended recipients are prohibited from taking action on the basis of information in this e-mail. If you are not the intended recipient or have received this email in error, please notify the sender immediately by return email and delete the email from your computer.
E-mail messages may contain computer viruses or other defects, may not be accurately replicated on other systems, or may be intercepted, deleted or interfered with without the knowledge of the sender or the intended recipient. We do not guarantee that either are virus-free and accept no liability for any damage sustained as a result of computer viruses or other defects. 
. IP Sentinel Ltd is a limited company registered in England and Wales under Registered Number 08648097. Registered Office: Newnhams Wood, Horsted Keynes, West Sussex, RH17 7BT. </span>
    </p><span style="font-size:1.0pt;color:white">Q3dhRSrm_disclaimer</span>
</body></html>