[Freeswitch-users] Cannot ring extension from DID

Mike Hendrie mike at hendrienet.com
Thu May 23 06:48:12 MSD 2013


Sorry it took so long.

I updated the log file and your requested details.

http://pastebin.freeswitch.org/20963

Thank you


On Wed, May 22, 2013 at 10:38 AM, Michael Collins <msc at freeswitch.org>wrote:

> Mike,
>
> You might be confusing "profiles" with "domains". A profile is a "SIP
> profile" and represent a SIP user agent where FreeSWITCH's SIP stack
> ("Sofia") listens and responds. There is no explicit relationship between
> domains and profiles. Profiles simply define where SIP messages come and go
> on the system.
>
> Domains are a logical construct in the server. You can have multiple
> domains and thus multiple users with the same ID, i.e. "1001 at domain1" and
> "1001 at domain2".
>
> Go to your fs_cli and capture the output of these commands:
> sofia status
> sofia status profile internal reg
>
> Drop those in a pastebin a link back here.
> -MC
>
>
> On Wed, May 22, 2013 at 7:14 AM, Mike Hendrie <mike at hendrienet.com> wrote:
>
>> I will look into the registration of the phones as I see I am missing
>> something.
>>
>> freeswitch at internal> sofia status profile GothamCity.xom reg
>>
>> Registrations:
>>
>> =================================================================================================
>> Total items returned: 0
>>
>> =================================================================================================
>>
>>
>>
>> On Wed, May 22, 2013 at 8:15 AM, Mike Hendrie <mike at hendrienet.com>wrote:
>>
>>> I do.  I can also ring extension 1000.
>>>  On May 22, 2013 7:52 AM, "Philippe Le Toquin" <philippe at ppmt.org>
>>> wrote:
>>>
>>>> This is why it goes to voicemail I guess
>>>>
>>>>    1. 2013-05-21 22:28:54.107400 [DEBUG] switch_channel.c:1099sofia/external/
>>>>    5555555555 at 66.66.66.66 EXPORTING[export_vars] [dialed_extension]=[
>>>>    1001] to event
>>>>    2. 2013-05-21 22:28:54.107400 [DEBUG] switch_ivr_originate.c:2044Parsing global variables
>>>>    3. 2013-05-21 22:28:54.107400 [DEBUG] switch_event.c:1608 Parsing
>>>>    variable [sip_invite_domain]=[GothamCity.xom]
>>>>    4. 2013-05-21 22:28:54.107400 [DEBUG] switch_event.c:1608 Parsing
>>>>    variable [presence_id]=[1001 at GothamCity.xom]
>>>>    5. 2013-05-21 22:28:54.107400 [NOTICE] switch_ivr_originate.c:2639Cannot create outgoing channel of type
>>>>    [error] cause: [USER_NOT_REGISTERED]
>>>>    6. 2013-05-21 22:28:54.107400 [DEBUG] switch_ivr_originate.c:3605Originate Resulted in Error Cause:
>>>>    606 [USER_NOT_REGISTERED]
>>>>    7. 2013-05-21 22:28:54.107400 [NOTICE] switch_ivr_originate.c:2639Cannot create outgoing channel of type
>>>>    [user] cause: [USER_NOT_REGISTERED]
>>>>    8. 2013-05-21 22:28:54.107400 [DEBUG] switch_ivr_originate.c:3605Originate Resulted in Error Cause:
>>>>    606 [USER_NOT_REGISTERED]
>>>>    9. 2013-05-21 22:28:54.107400 [INFO] mod_dptools.c:3106 Originate
>>>>    Failed.  Cause: USER_NOT_REGISTERED
>>>>    10. EXECUTE sofia/external/5555555555 at 66.66.66.66 answer()
>>>>    11. 2013-05-21 22:28:54.107400 [DEBUG] switch_core_media.c:2663Audio Codec Compare
>>>>    [PCMU:0:8000:20:64000]/[G722:9:8000:20:64000]
>>>>    12. 2013-05-21 22:28:54.107400 [DEBUG] switch_core_media.c:2663Audio Codec Compare
>>>>    [PCMU:0:8000:20:64000]/[PCMU:0:8000:20:64000]
>>>>    13. 2013-05-21 22:28:54.107400 [DEBUG] switch_core_media.c:1772 Set
>>>>    Codec sofia/external/5555555555 at 66.66.66.66 P
>>>>
>>>> Do you have a dialtone on that 1001 extension?
>>>>
>>>>
>>>> On 22 May 2013 07:55, Mike Hendrie <mike at hendrienet.com> wrote:
>>>>
>>>>> Thank you.
>>>>>
>>>>> Here is the log URL.
>>>>> http://pastebin.freeswitch.org/20960
>>>>>
>>>>>
>>>>>
>>>>> On Wed, May 22, 2013 at 1:39 AM, Michael Collins <msc at freeswitch.org>wrote:
>>>>>
>>>>>> Post a FreeSWITCH debug log of the incoming call. Use
>>>>>> pastebin.freeswitch.org and select "FreeSWITCH Log" as the syntax
>>>>>> highlighting. Paste the URL in this email thread and we'll take a look.
>>>>>> -MC
>>>>>>
>>>>>>
>>>>>> On Tue, May 21, 2013 at 9:35 PM, Mike Hendrie <mike at hendrienet.com>wrote:
>>>>>>
>>>>>>> Correction:
>>>>>>> I had a second dialplan in the public folder that was causing
>>>>>>> confusion. Below is the dialplan I am using.
>>>>>>> If I change the extension in the dialplan from 1000 to 1001 I get
>>>>>>> the appropriate voice mail extension, however, the phones never ring.
>>>>>>>
>>>>>>> I have the fs configured as a multi-tenant solution.
>>>>>>>
>>>>>>> Could the dialplan be using the default extensions (1000 and 1001)
>>>>>>> under /conf/directory/default and not reference the
>>>>>>> /conf/directory/GothamCity.xom domain? That would explain why I get to the
>>>>>>> voicemail for the correct extension when the phone never rings.
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>> =====
>>>>>>>  /usr/local/freeswitch/conf/dialplan/public/GothamCity.xom.xml
>>>>>>>
>>>>>>> <include>
>>>>>>>
>>>>>>>   <extension name="GothamCity.xom 1001">
>>>>>>>     <condition field="destination_number" expression="^1?(2624481175
>>>>>>> )$">
>>>>>>>        <action application="set" data="domain_name=GothamCity.xom"/>
>>>>>>>        <action application="transfer" data="1001 XML default"/>
>>>>>>>     </condition>
>>>>>>>   </extension>
>>>>>>>
>>>>>>> </include>
>>>>>>>
>>>>>>> =====
>>>>>>> /conf/directory/GothamCity.xom.xml
>>>>>>>
>>>>>>>
>>>>>>>   <domain name="GothamCity.xom">
>>>>>>>     <params>
>>>>>>>       <param name="dial-string"
>>>>>>> value="{^^:sip_invite_domain=${dialed_domain}:presence_id=${dialed_user}@
>>>>>>> ${dialed_domain}}${sofia_contact(*/${dialed_user}@
>>>>>>> ${dialed_domain})}"/>
>>>>>>>     </params>
>>>>>>>
>>>>>>>     <variables>
>>>>>>>       <variable name="record_stereo" value="true"/>
>>>>>>>       <variable name="user_context" value="default"/>
>>>>>>>       <variable name="default_gateway" value="$${default_provider}"/>
>>>>>>>       <variable name="default_areacode"
>>>>>>> value="$${default_areacode}"/>
>>>>>>>       <variable name="transfer_fallback_extension" value="operator"/>
>>>>>>>     </variables>
>>>>>>>
>>>>>>>     <groups>
>>>>>>>       <group name="GothamCity.xom">
>>>>>>>         <users>
>>>>>>>           <X-PRE-PROCESS cmd="include" data="GothamCity.xom/*.xml"/>
>>>>>>>         </users>
>>>>>>>       </group>
>>>>>>>
>>>>>>>       <group name="sales">
>>>>>>>         <users>
>>>>>>>           <!--
>>>>>>>               type="pointer" is a pointer so you can have the
>>>>>>>               same user in multiple groups.  It basically means
>>>>>>>               to keep searching for the user in the directory.
>>>>>>>           -->
>>>>>>>           <user id="1000" type="pointer"/>
>>>>>>>           <user id="1001" type="pointer"/>
>>>>>>>           <user id="1002" type="pointer"/>
>>>>>>>           <user id="1003" type="pointer"/>
>>>>>>>           <user id="1004" type="pointer"/>
>>>>>>>         </users>
>>>>>>>       </group>
>>>>>>> =====
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, May 21, 2013 at 9:27 PM, Mike Hendrie <mike at hendrienet.com>wrote:
>>>>>>>
>>>>>>>> Thank you for your assistance. I made the suggested modification
>>>>>>>> below, however, when calling the number it goes directly to voicemail.
>>>>>>>>
>>>>>>>>   /usr/local/freeswitch/conf/dialplan/public/GothamCity.xom.xml
>>>>>>>>
>>>>>>>> <include>
>>>>>>>>
>>>>>>>>   <extension name="vitel-inbound">
>>>>>>>>     <condition field="destination_number"
>>>>>>>> expression="^1?(262xxxxxxx)$">
>>>>>>>>         <action application="transfer" data="1000 XML default"/>
>>>>>>>>     </condition>
>>>>>>>>   </extension>
>>>>>>>>
>>>>>>>> </include>
>>>>>>>>
>>>>>>>> <snip>
>>>>>> --
>>>>>> Michael S Collins
>>>>>> Twitter: @mercutioviz
>>>>>> http://www.FreeSWITCH.org
>>>>>> http://www.ClueCon.com
>>>>>> http://www.OSTAG.org
>>>>>>
>>>>>>
>>>>>>
>>>>>> _________________________________________________________________________
>>>>>> Professional FreeSWITCH Consulting Services:
>>>>>> consulting at freeswitch.org
>>>>>> http://www.freeswitchsolutions.com
>>>>>>
>>>>>> 
>>>>>> 
>>>>>>
>>>>>> Official FreeSWITCH Sites
>>>>>> http://www.freeswitch.org
>>>>>> http://wiki.freeswitch.org
>>>>>> http://www.cluecon.com
>>>>>>
>>>>>> FreeSWITCH-users mailing list
>>>>>> FreeSWITCH-users at lists.freeswitch.org
>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>>> UNSUBSCRIBE:
>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>>> http://www.freeswitch.org
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> _________________________________________________________________________
>>>>> Professional FreeSWITCH Consulting Services:
>>>>> consulting at freeswitch.org
>>>>> http://www.freeswitchsolutions.com
>>>>>
>>>>> 
>>>>> 
>>>>>
>>>>> Official FreeSWITCH Sites
>>>>> http://www.freeswitch.org
>>>>> http://wiki.freeswitch.org
>>>>> http://www.cluecon.com
>>>>>
>>>>> FreeSWITCH-users mailing list
>>>>> FreeSWITCH-users at lists.freeswitch.org
>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>> UNSUBSCRIBE:
>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>> http://www.freeswitch.org
>>>>>
>>>>>
>>>>
>>>>
>>>> _________________________________________________________________________
>>>> Professional FreeSWITCH Consulting Services:
>>>> consulting at freeswitch.org
>>>> http://www.freeswitchsolutions.com
>>>>
>>>> 
>>>> 
>>>>
>>>> Official FreeSWITCH Sites
>>>> http://www.freeswitch.org
>>>> http://wiki.freeswitch.org
>>>> http://www.cluecon.com
>>>>
>>>> FreeSWITCH-users mailing list
>>>> FreeSWITCH-users at lists.freeswitch.org
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:
>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>> http://www.freeswitch.org
>>>>
>>>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> 
>> 
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
>
> --
> Michael S Collins
> Twitter: @mercutioviz
> http://www.FreeSWITCH.org
> http://www.ClueCon.com
> http://www.OSTAG.org
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130522/baefa078/attachment-0001.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list