<div dir="ltr"><div><div><div><div><div><div><div><div>Hi,<br><br>I fear I am going to 
ask a very stupid and/or commong question, but after searching the 
internet I stil lcoudln&#39;t find the answer.<br><br><br></div>My Setup<br>

</div> * I have users in the directory (see an example configuration at the bottom of this mail)<br></div><div> * Authenticated users should be able to use the default Dialplan<br></div> *
 I want my DID provider to be able to make calls to me, it should use 
the public Dialplan / context. My DID provider is mydivert but that 
seems to be irrelevant.<br>

</div> * I only have one SIP Profile (external) which has as default context public. All my users are connecting from the internet and not from the local network, so the internal profile would not make sense (or am I wrong?)<br>


<br></div>My problem is that calls from <a href="mailto:nathan@sip.radarwerk.be" target="_blank">nathan@sip.radarwerk.be</a> are NOT using the default context, but are using the public context.<br>

<br>2013-12-15 15:04:53.206937 [DEBUG] switch_core_state_machine.c:117 sofia/external/<a href="mailto:nathan@sip.radarwerk.be" target="_blank">nathan@sip.radarwerk.be</a> Standard ROUTING<br>&quot;2013-12-15 15:04:53.206937 [INFO] mod_dialplan_xml.c:558 Processing nathan &lt;nathan&gt;-&gt;1999 in context public&quot;<br>




<br></div>The user nathan in the directory has user_context set to default, so I do not get why this is happening.<br></div>See below for my configuration.<br><br><br>[root@sip freeswitch]# cat directory/default/nathan.xml <br>




&lt;include&gt;<br>  &lt;user id=&quot;nathan&quot; number-alias=&quot;1200&quot;&gt;<br>    &lt;params&gt;<br>      &lt;param name=&quot;password&quot; value=&quot;**&quot;/&gt;<br>    &lt;/params&gt;<br>    &lt;variables&gt;<br>




      &lt;variable name=&quot;toll_allow&quot; value=&quot;domestic,international,local&quot;/&gt;<br>      &lt;variable name=&quot;user_context&quot; value=&quot;default&quot;/&gt;<br>      &lt;variable name=&quot;effective_caller_id_name&quot; value=&quot;Nathan Samson&quot;/&gt;<br>




      &lt;variable name=&quot;effective_caller_id_number&quot; value=&quot;1200&quot;/&gt;<br>      &lt;variable name=&quot;outbound_caller_id_name&quot; value=&quot;Nathan Samson&quot;/&gt;<br>      &lt;variable name=&quot;outbound_caller_id_number&quot; value=&quot;1200&quot;/&gt;<br>




    &lt;/variables&gt;<br>  &lt;/user&gt;<br>&lt;/include&gt;<br><br><br></div>Anyone
 an idea why the user_context is ignored? I am happy to provide my 
complete configuration. But basically I am using freeswitch-config-rayo 
1.2.16 from the CentOS  6 repositories with some small modifications 
(mainly adding mydivert gateway, my users and my custom extensions in 
the default directory).<br>

<br>Regards,<br>Nathan</div>