[Freeswitch-users] Authenticated users still using public context

Moishe Grunstein max at nysolutions.com
Sun Dec 15 21:52:31 MSK 2013


You need 2 profiles.
Internal and external.
Your users even remote users need to register to your internal profile, external profile is used to talk to your Gateways / ITSP.

Get a copy of the Freeswitch book<http://www.amazon.com/FreeSWITCH-1-2-Anthony-Minessale/dp/1782161007%3FSubscriptionId%3D0FXDC1DRZ42TM6KY7Y82%26tag%3Dnysolutionsco-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1782161007> or read the wiki.


Thanks,

Moishe Grunstein
Tornado Computer Systems, Inc.
212.400.7650 888.IPPBX.US
Service Request Email: support at nysolutions.com<mailto:support at nysolutions.com>
Polycom Certified VAR
Microsoft Small Business Specialist, Cisco SMB Select Certified
[cid:image001.jpg at 01C72F94.9EE45D60]<http://www.nysolutions.com/>
Computer Networking * Managed Services * IP Video Surveillance * Network Assessments * Web Solutions * Voice over IP * Disaster Recovery * Network Security * Site Surveys * CMS

From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Nathan Samson
Sent: Sunday, December 15, 2013 10:17 AM
To: freeswitch-users at lists.freeswitch.org
Subject: [Freeswitch-users] Authenticated users still using public context

Hi,

I fear I am going to ask a very stupid and/or commong question, but after searching the internet I stil lcoudln't find the answer.

My Setup
 * I have users in the directory (see an example configuration at the bottom of this mail)
 * Authenticated users should be able to use the default Dialplan
 * 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.
 * 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?)
My problem is that calls from nathan at sip.radarwerk.be<mailto:nathan at sip.radarwerk.be> are NOT using the default context, but are using the public context.

2013-12-15 15:04:53.206937 [DEBUG] switch_core_state_machine.c:117 sofia/external/nathan at sip.radarwerk.be<mailto:nathan at sip.radarwerk.be> Standard ROUTING
"2013-12-15 15:04:53.206937 [INFO] mod_dialplan_xml.c:558 Processing nathan <nathan>->1999 in context public"
The user nathan in the directory has user_context set to default, so I do not get why this is happening.
See below for my configuration.


[root at sip freeswitch]# cat directory/default/nathan.xml
<include>
  <user id="nathan" number-alias="1200">
    <params>
      <param name="password" value="**"/>
    </params>
    <variables>
      <variable name="toll_allow" value="domestic,international,local"/>
      <variable name="user_context" value="default"/>
      <variable name="effective_caller_id_name" value="Nathan Samson"/>
      <variable name="effective_caller_id_number" value="1200"/>
      <variable name="outbound_caller_id_name" value="Nathan Samson"/>
      <variable name="outbound_caller_id_number" value="1200"/>
    </variables>
  </user>
</include>

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).

Regards,
Nathan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20131215/c585c4e1/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 2424 bytes
Desc: image001.jpg
Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20131215/c585c4e1/attachment.jpg 


Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users mailing list