<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 <div class=""><br class=""></div><div class="">User: 1004@<IP></div><div class=""><br class=""></div><div class="">with sofia_contact. although <IP> 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 <<a href="mailto:you.kissmyarse@gmail.com" class="">you.kissmyarse@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><p dir="ltr" class="">Reg status:</p><p dir="ltr" class="">Call-ID: ocq57n8fn23uo0s7rh2025<br class="">
User: 1004@<IP><br class="">
Contact: "" <<a href="sip:mp2337gf@1tfoakfdb6me.invalid;transport=ws;fs_nat=yes;fs_path=sip%3Amp2337gf%40<IP>%3A59613%3Btransport%3Dws>" class="">sip:mp2337gf@1tfoakfdb6me.invalid;transport=ws;fs_nat=yes;fs_path=sip%3Amp2337gf%40<IP>%3A59613%3Btransport%3Dws></a><br class="">
Agent: SIP.js/0.6.3-devel BB<br class="">
Status: Registered(WS-NAT)(unknown) EXP(2015-01-29 18:24:02) EXPSECS(571)<br class="">
Ping-Status: Reachable<br class="">
Host: fs01-a<br class="">
IP: <IP><br class="">
Port: 59613<br class="">
Auth-User: 1004<br class="">
Auth-Realm: <IP><br class="">
MWI-Account: 1004@<IP></p>
<div class="gmail_quote">On Feb 1, 2015 10:05 AM, "Brian West" <<a href="mailto:brian@freeswitch.org" class="">brian@freeswitch.org</a>> 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 <span class=""></span><br class=""><br class="">On Sunday, February 1, 2015, Benjamin Rowe <<a href="mailto:you.kissmyarse@gmail.com" target="_blank" class="">you.kissmyarse@gmail.com</a>> 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" <<a class="">blasterjr@gmail.com</a>> 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=""><<a class="">you.kissmyarse@gmail.com</a>></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=""><?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="">?></span>
<span class=""><document</span> <span class="">type</span><span class="">=</span><span class="">"freeswitch/xml"</span><span class="">></span>
<span class=""><section</span> <span class="">name</span><span class="">=</span><span class="">"directory"</span><span class="">></span>
<span class=""><domain</span> <span class="">name</span><span class="">=</span><span class="">"</span><span class=""><span class="">0.0.0.0</span>"</span><span class="">></span>
<span class=""><groups></span>
<span class=""><group</span> <span class="">name</span><span class="">=</span><span class="">"default"</span><span class="">></span>
<span class=""><users></span>
<span class=""><user</span> <span class="">id</span><span class="">=</span><span class="">"1004"</span><span class="">></user></span>
<span class=""></users></span>
<span class=""><params></span>
<span class=""><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="">></param></span>
<span class=""><param</span> <span class="">name</span><span class="">=</span><span class="">"a1-hash"</span> <span class="">value</span><span class="">=</span><span class="">"<HASH>"</span><span class="">></param></span>
<span class=""></params></span>
<span class=""><variables></span>
<span class=""><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="">></variable></span>
<span class=""><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="">></variable></span>
<span class=""><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="">></variable></span>
<span class=""><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="">></variable></span>
<span class=""><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="">></variable></span>
<span class=""><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="">></variable></span>
<span class=""><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="">></variable></span>
<span class=""></variables></span>
<span class=""></group></span>
<span class=""></groups></span>
<span class=""></domain></span>
<span class=""></section></span>
<span class=""></document></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=""><<a class="">you.kissmyarse@gmail.com</a>></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@<IP>]<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. 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: ocq57n8fn23uo0s7rh2025<br class="">User: 1004@<IP><br class="">Contact: "" <<a href="sip:mp2337gf@1tfoakfdb6me.invalid;transport=ws;fs_nat=yes;fs_path=sip%3Amp2337gf%40<IP>%3A59613%3Btransport%3Dws>" class="">sip:mp2337gf@1tfoakfdb6me.invalid;transport=ws;fs_nat=yes;fs_path=sip%3Amp2337gf%40<IP>%3A59613%3Btransport%3Dws></a><br class="">Agent: SIP.js/0.6.3-devel BB<br class="">Status: Registered(WS-NAT)(unknown) EXP(2015-01-29 18:24:02) EXPSECS(571)<br class="">Ping-Status: Reachable<br class="">Host: fs01-a<br class="">IP: <IP><br class="">Port: 59613<br class="">Auth-User: 1004<br class="">Auth-Realm: <IP><br class="">MWI-Account: 1004@<IP><br class=""><br class=""><br class="">Originate command:<br class="">originate {ignore_early_media=true,origination_caller_id_number=1004}loopback/1004 &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>