<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">you should be using&nbsp;<div class=""><br class=""></div><div class="">User:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1004@&lt;IP&gt;</div><div class=""><br class=""></div><div class="">with sofia_contact. &nbsp;although &lt;IP&gt; appears to not a valid IP, you should look at how thats getting corrupted.</div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Feb 1, 2015, at 12:18 PM, Benjamin Rowe &lt;<a href="mailto:you.kissmyarse@gmail.com" class="">you.kissmyarse@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><p dir="ltr" class="">Reg status:</p><p dir="ltr" class="">Call-ID:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ocq57n8fn23uo0s7rh2025<br class="">
User:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1004@&lt;IP&gt;<br class="">
Contact:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "" &lt;<a href="sip:mp2337gf@1tfoakfdb6me.invalid;transport=ws;fs_nat=yes;fs_path=sip%3Amp2337gf%40&lt;IP&gt;%3A59613%3Btransport%3Dws&gt;" class="">sip:mp2337gf@1tfoakfdb6me.invalid;transport=ws;fs_nat=yes;fs_path=sip%3Amp2337gf%40&lt;IP&gt;%3A59613%3Btransport%3Dws&gt;</a><br class="">
Agent:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SIP.js/0.6.3-devel BB<br class="">
Status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Registered(WS-NAT)(unknown) EXP(2015-01-29 18:24:02) EXPSECS(571)<br class="">
Ping-Status:&nbsp;&nbsp;&nbsp; Reachable<br class="">
Host:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fs01-a<br class="">
IP:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;IP&gt;<br class="">
Port:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 59613<br class="">
Auth-User:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1004<br class="">
Auth-Realm:&nbsp;&nbsp;&nbsp;&nbsp; &lt;IP&gt;<br class="">
MWI-Account:&nbsp;&nbsp;&nbsp; 1004@&lt;IP&gt;</p>
<div class="gmail_quote">On Feb 1, 2015 10:05 AM, "Brian West" &lt;<a href="mailto:brian@freeswitch.org" class="">brian@freeswitch.org</a>&gt; wrote:<br type="attribution" class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">sofia status profile internal reg&nbsp;<span class=""></span><br class=""><br class="">On Sunday, February 1, 2015, Benjamin Rowe &lt;<a href="mailto:you.kissmyarse@gmail.com" target="_blank" class="">you.kissmyarse@gmail.com</a>&gt; wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr" class="">0.0.0.0 is just a place holder. I did try ${domain} but to no avail. Curious to see if I replace loopback/1004 with sofia/default/1004%0.0.0.0 if it would not enter the dialplan. Might work, just seems odd that in flat file it works fine.</p><p dir="ltr" class="">Many Thanks<br class="">
Ben</p>
<div class="gmail_quote">On Feb 1, 2015 8:08 AM, "Chris Tunbridge" &lt;<a class="">blasterjr@gmail.com</a>&gt; wrote:<br type="attribution" class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class="">if you execute 'sofia_contact<span class=""> 1004@</span><span class="">0.0.0.0' (without quotes) at the CLI what do you get, or is 0.0.0.0 just the replacement of the actual ip?<br class=""><br class=""></span></div><span class="">I recommend setting your ip or teh 0.0.0.0 in your PHP script to ${domain} so that it dynamically resolves it.<br class=""></span></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Jan 30, 2015 at 1:29 PM, Benjamin Rowe <span dir="ltr" class="">&lt;<a class="">you.kissmyarse@gmail.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">I've been trying to dig into this more but can't find the issue i think it must have something to do with the dial-string. Here is curl response from my PHP script for 1004's authentication.<br class=""><br class=""><div class=""><pre class=""><span class="">&lt;?xml</span> <span class="">version</span><span class="">=</span><span class="">"1.0"</span> <span class="">encoding</span><span class="">=</span><span class="">"utf-8"</span> <span class="">?&gt;</span>
<span class="">&lt;document</span> <span class="">type</span><span class="">=</span><span class="">"freeswitch/xml"</span><span class="">&gt;</span>
  <span class="">&lt;section</span> <span class="">name</span><span class="">=</span><span class="">"directory"</span><span class="">&gt;</span>
    <span class="">&lt;domain</span> <span class="">name</span><span class="">=</span><span class="">"</span><span class=""><span class="">0.0.0.0</span>"</span><span class="">&gt;</span>
      <span class="">&lt;groups&gt;</span>
        <span class="">&lt;group</span> <span class="">name</span><span class="">=</span><span class="">"default"</span><span class="">&gt;</span>
          <span class="">&lt;users&gt;</span>
            <span class="">&lt;user</span> <span class="">id</span><span class="">=</span><span class="">"1004"</span><span class="">&gt;&lt;/user&gt;</span>
          <span class="">&lt;/users&gt;</span>
          <span class="">&lt;params&gt;</span>
            <span class="">&lt;param</span> <span class="">name</span><span class="">=</span><span class="">"dial-string"</span> <span class="">value</span><span class="">=</span><span class="">"{presence_id=<a class="">1004@0.0.0.0</a>}${sofia_contact(1004@</span><span class=""><span class="">0.0.0.0</span>)}"</span><span class="">&gt;&lt;/param&gt;</span>
            <span class="">&lt;param</span> <span class="">name</span><span class="">=</span><span class="">"a1-hash"</span> <span class="">value</span><span class="">=</span><span class="">"&lt;HASH&gt;"</span><span class="">&gt;&lt;/param&gt;</span>
          <span class="">&lt;/params&gt;</span>
          <span class="">&lt;variables&gt;</span>
            <span class="">&lt;variable</span> <span class="">name</span><span class="">=</span><span class="">"user_context"</span> <span class="">value</span><span class="">=</span><span class="">"default"</span><span class="">&gt;&lt;/variable&gt;</span>
            <span class="">&lt;variable</span> <span class="">name</span><span class="">=</span><span class="">"effective_caller_id_name"</span> <span class="">value</span><span class="">=</span><span class="">"Test"</span><span class="">&gt;&lt;/variable&gt;</span>
            <span class="">&lt;variable</span> <span class="">name</span><span class="">=</span><span class="">"effective_caller_id_number"</span> <span class="">value</span><span class="">=</span><span class="">"1004"</span><span class="">&gt;&lt;/variable&gt;</span>
            <span class="">&lt;variable</span> <span class="">name</span><span class="">=</span><span class="">"dtmf-type"</span> <span class="">value</span><span class="">=</span><span class="">"info"</span><span class="">&gt;&lt;/variable&gt;</span>
            <span class="">&lt;variable</span> <span class="">name</span><span class="">=</span><span class="">"toll_allow"</span> <span class="">value</span><span class="">=</span><span class="">"domestic,international,local"</span><span class="">&gt;&lt;/variable&gt;</span>
            <span class="">&lt;variable</span> <span class="">name</span><span class="">=</span><span class="">"accountcode"</span> <span class="">value</span><span class="">=</span><span class="">"1004"</span><span class="">&gt;&lt;/variable&gt;</span>
            <span class="">&lt;variable</span> <span class="">name</span><span class="">=</span><span class="">"transfer_fallback_extension"</span> <span class="">value</span><span class="">=</span><span class="">"operator"</span><span class="">&gt;&lt;/variable&gt;</span>
          <span class="">&lt;/variables&gt;</span>
        <span class="">&lt;/group&gt;</span>
      <span class="">&lt;/groups&gt;</span>
    <span class="">&lt;/domain&gt;</span>
  <span class="">&lt;/section&gt;</span>
<span class="">&lt;/document&gt;</span></pre></div><br class=""><br class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">On Thu, Jan 29, 2015 at 6:20 PM, Benjamin Rowe <span dir="ltr" class="">&lt;<a class="">you.kissmyarse@gmail.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="">Evening All,<div class=""><div class=""><br class=""><br class="">I have a basic system up and running i am able to dial out via my provider on both sip endpoints. I have setup 2 users 1000 and 1004. 1000 is created from the flat file xml and 1004 is from the xml_curl request. when i attempt to originate a call from user 1000 to an external number it passes through fine however when i originate a call from user 1004 i get subscriber absent both are running the same setup to my knowledge. Any Ideas?<br clear="all" class=""><div class=""><br class="">Errors:<br class="">2015-01-29 18:12:17.745051 [WARNING] mod_dptools.c:3979 Can't find user [1004@&lt;IP&gt;]<br class="">2015-01-29 18:12:17.745051 [NOTICE] switch_ivr_originate.c:2735 Cannot create outgoing channel of type [user] cause: [SUBSCRIBER_ABSENT]<br class="">2015-01-29 18:12:17.745051 [DEBUG] switch_ivr_originate.c:3723 Originate Resulted in Error Cause: 20 [SUBSCRIBER_ABSENT]<br class="">2015-01-29 18:12:17.745051 [INFO] mod_dptools.c:3234 Originate Failed.&nbsp; Cause: SUBSCRIBER_ABSENT<br class="">2015-01-29 18:12:17.745051 [NOTICE] switch_channel.c:4724 Hangup loopback/1004-b [CS_EXECUTE] [SUBSCRIBER_ABSENT]<br class=""><br class=""></div><div class="">Sofia Registrations:<br class="">=================================================================================================<br class="">Call-ID:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ocq57n8fn23uo0s7rh2025<br class="">User:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1004@&lt;IP&gt;<br class="">Contact:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "" &lt;<a href="sip:mp2337gf@1tfoakfdb6me.invalid;transport=ws;fs_nat=yes;fs_path=sip%3Amp2337gf%40&lt;IP&gt;%3A59613%3Btransport%3Dws&gt;" class="">sip:mp2337gf@1tfoakfdb6me.invalid;transport=ws;fs_nat=yes;fs_path=sip%3Amp2337gf%40&lt;IP&gt;%3A59613%3Btransport%3Dws&gt;</a><br class="">Agent:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SIP.js/0.6.3-devel BB<br class="">Status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Registered(WS-NAT)(unknown) EXP(2015-01-29 18:24:02) EXPSECS(571)<br class="">Ping-Status:&nbsp;&nbsp;&nbsp; Reachable<br class="">Host:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fs01-a<br class="">IP:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;IP&gt;<br class="">Port:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 59613<br class="">Auth-User:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1004<br class="">Auth-Realm:&nbsp;&nbsp;&nbsp;&nbsp; &lt;IP&gt;<br class="">MWI-Account:&nbsp;&nbsp;&nbsp; 1004@&lt;IP&gt;<br class=""><br class=""><br class="">Originate command:<br class="">originate {ignore_early_media=true,origination_caller_id_number=1004}loopback/1004 &amp;bridge(sofia/gateway/test/555123456)<br class=""></div></div></div></div></blockquote></div></div></div></blockquote></div></div></blockquote></div></blockquote></blockquote></div></div></blockquote></div><br class=""></div></body></html>