<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Good afternoon</div><div dir="ltr"><br></div><div dir="ltr">I've read the document on bridging interfaces [1], reviewed the redirection part of the residential script & I think I understand the mhomed/manual methods etc but I'm really struggling with this problem.</div><div dir="ltr"><div><br></div><div>My OpenSIPS server has a NAT'ed public IP and an internal IP on separate interfaces. Phones register via the public IP and I have an Asterisk server connected via the internal IP  for voicemail etc:</div><div><br></div><div><span style="color:rgb(0,0,0)"><font face="arial, sans-serif">I'm using topology_hiding/match() for the initial call & </font></span>SIP/RTP for a working call from one phone to another goes:</div><div>PhoneA<-->NATedPublicIP<-->PhoneB</div><div><br></div><div>If a call results in a 603 for example, the SIP is routed to Asterisk OK using the internal IP's but the media connection on the OpenSIPS end is still it's public IP so audio fails.</div><div>How do I have OpenSIPS re-route the media so that in order to reach Asterisk it flows via the internal IP like this? My media server is rtpengine.</div><div><br></div><div><span style="color:rgb(0,0,0)"><font face="arial, sans-serif">Phone<-->NATedPublicIP<-->InternalIP<-->AsteriskInternal</font></span><br></div><div><div><br></div><div><span style="color:rgb(0,0,0)"><font face="arial, sans-serif">[1] <a href="https://blog.opensips.org/2018/09/04/sip-bridging-over-multiple-interfaces/">https://blog.opensips.org/2018/09/04/sip-bridging-over-multiple-interfaces/</a></font></span><br></div><div><br></div><div>Many thanks!</div><div>Mark</div><div><br></div><div dir="ltr" class="gmail_signature"></div></div></div></div></div></div></div>