<div dir="ltr"><div>Hi Liviu,</div><div><br></div><div>New problem.  $ct.fields(uri) returns the received address in the domain, rather than what's in the Contact.<br><br></div><div>At call time:</div><div><br></div><div>  $ct = <<a href="mailto:sip%3A%2B12162450000@192.168.0.91">sip:+12162450000@192.168.0.91</a>> <br></div><div>  $ct.fields(uri) = sip:+12162450000@[PUBLIC_IP]:8490<br></div><div><br></div><div>Am I expecting the wrong thing?</div><div><br></div><div>The only difference between $ct and the registered Contact is that $ct is wrapped in <>.  I wrote a nasty regex to strip the <> characters and it works with is_contact_registered(), at least from this phone. </div><div><br></div><div><br></div><div>- Jeff<br><br></div><div><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Oct 7, 2020 at 10:38 AM Liviu Chircu <<a href="mailto:liviu@opensips.org">liviu@opensips.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 07.10.2020 17:18, Jeff Pyle wrote:<br>
> Am I missing something?<br>
<br>
Hi,<br>
<br>
Use "$ct.fields(uri)" instead of "$ct", so you extract the Contact URI <br>
instead of the entire header body.<br>
<br>
-- <br>
Liviu Chircu<br>
<a href="http://www.twitter.com/liviuchircu" rel="noreferrer" target="_blank">www.twitter.com/liviuchircu</a> | <a href="http://www.opensips-solutions.com" rel="noreferrer" target="_blank">www.opensips-solutions.com</a><br><br>
</blockquote></div></div>