[Freeswitch-users] Can't register more than one user to freeswitch

Lucas Castro lucasmcastro at gmail.com
Wed Sep 3 17:17:47 MSD 2014


you need once to define the domain <domain name="x.x.x.1"> and the 2 users
must be within it.
i guess its not working now 'cause you removed both domain tags.


On Wed, Sep 3, 2014 at 9:54 AM, Snabel Kabiya <snabel at lexifone.com> wrote:

> Hi,
>
> now i can't register both of them and i get the error for both users.
>
> <include>
>
>   <user id="4444">
>     <params>
>       <param name="password" value="4444"/>
>     </params>
>   </user>
> </include>
>
> <include>
>
>   <user id="1111">
>     <params>
>       <param name="password" value="1111"/>
>     </params>
>   </user>
> </include>
>
> Snabel,
>
>>
>> ---------- Forwarded message ----------
>> From: Brian West <brian at freeswitch.org>
>> To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
>> Cc:
>> Date: Wed, 3 Sep 2014 07:36:13 -0500
>> Subject: Re: [Freeswitch-users] Can't register more than one user to
>> freeswitch
>> You do not need domain tags on the 1111.xml or 4444.xml the domain is
>> wrapped from a higher level include, the possibly reason 1111 is working
>> and not 4444 is the domain is listed twice in the XML and the first one
>> found doesn't contain a user 4444 in it.
>>
>>
>> On Wed, Sep 3, 2014 at 7:18 AM, Snabel Kabiya <snabel at lexifone.com>
>> wrote:
>>
>>> Hi,
>>>
>>> I'm using X-lite to test mod_sms in freeswitch.
>>> I've created two users on server x.x.x.1
>>>
>>> <include>
>>> <domain name="x.x.x.1">
>>>   <user id="1111">
>>>     <params>
>>>       <param name="password" value="1111"/>
>>>     </params>
>>>   </user>
>>> </domain>
>>> </include>
>>>
>>> <include>
>>> <domain name="x.x.x.1">
>>>   <user id="4444">
>>>     <params>
>>>       <param name="password" value="4444"/>
>>>     </params>
>>>   </user>
>>> </domain>
>>> </include>
>>>
>>> I've but both files: 1111.xml, 4444.xml in
>>> /usr/local/freeswitch/conf/directory. restarted freeswitch after that.
>>>
>>>
>>> i managed to register user 1111 using X-Lite, but when i tried to
>>> register user 4444, i got this error on freeswitch:
>>>
>>>
>>>
>>> *2014-09-03 15:05:57.177795 [WARNING] sofia_reg.c:2566 Can't find user
>>> [4444 at x.x.x.1] from x.x.x.xYou must define a domain called 'x.x.x.1' in
>>> your directory and add a user with the id="4444" attribute and you must
>>> configure your device to use the proper domain in it's authentication
>>> credentials.*
>>>
>>> is there some limitation in freeswitch? do i need to change some
>>> configuration file?
>>>
>>>
>>> Thanks,
>>> Snabel
>>>
>>>
>>> Hi,
>>>
>>>>
>>>>> i'm trying to use mod_sms.
>>>>>
>>>>> i did the following steps
>>>>> 1 - used the instructions here to compile the module
>>>>> http://wiki.freeswitch.org/wiki/Mod_sms#Args
>>>>> https://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_chat
>>>>>
>>>>> created two users on both servers x.x.x.1, x.x.x.2
>>>>>
>>>>> <domain name="x.x.x.1">
>>>>>   <user id="2222">
>>>>>     <params>
>>>>>       <param name="password" value="2222"/>
>>>>>     </params>
>>>>>   </user>
>>>>> </domain>
>>>>>
>>>>> <domain name="x.x.x.1">
>>>>>   <user id="1111">
>>>>>     <params>
>>>>>       <param name="password" value="1111"/>
>>>>>     </params>
>>>>>   </user>
>>>>> </domain>
>>>>>
>>>>> created this chatplan:
>>>>>
>>>>> public.xml:
>>>>> <?xml version="1.0" encoding="utf-8"?>
>>>>> <include>
>>>>>     <context name="public">
>>>>>         <extension name="public">
>>>>>             <condition field="to" expression="^(.*)$">
>>>>>                 <action application="log" data="INFO to_chat remote"/>
>>>>>                 <action application="reply" data="Hello, you said:
>>>>> ${_body}"/>
>>>>>             </condition>
>>>>>         </extension>
>>>>>     </context>
>>>>> </include>
>>>>>
>>>>>
>>>>> but now when i send this from server x.x.x.2
>>>>> freeswitch at internal> chat sip|2222 at x.x.x.2|external/sip:1111 at x.x.x.1|hi
>>>>> from freeswitch snabel is here
>>>>> Sent
>>>>>
>>>>> i get the following on server x.x.x.1
>>>>> 2014-09-03 11:18:18.780102 [INFO] mod_sms.c:336 Processing text
>>>>> message 2222->1111 in context public
>>>>> Chatplan: 1111 parsing [public->public] continue=false
>>>>> Chatplan: 1111 at x.x.x.1 Regex (PASS) [public] to(1111 at x.x.x.1) =~
>>>>> /^(.*)$/ break=on-false
>>>>> Chatplan: 1111 at x.x.x.1 Action log(INFO to_chat remote)
>>>>> Chatplan: 1111 at x.x.x.1 Action reply(Hello, you said: ${_body})
>>>>> *2014-09-03 11:18:18.780102 [ERR] switch_loadable_module.c:769 Invalid
>>>>> chat application interface [log]!*
>>>>>
>>>>>
>>>>> what does it mean? what did i miss?
>>>>>
>>>>> Thanks,
>>>>> Snabel
>>>>>
>>>>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.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
>



-- 
Atenciosamente,
Lucas Castro
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20140903/05aad9ba/attachment-0001.html 


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