[Freeswitch-users] Cant register a pointer. What wrong?
Alexey Lubimov
lubimov at neolant.ru
Tue Jun 30 07:21:06 PDT 2009
I sofia_reg.c:1765 have two user records - good #110 and bad #111.
bad.xml:
<include>
<user id="111">
<params>
<param name="password" value="$${default_password}"/>
<param name="vm-password" value="$${default_vm_password}"/>
</params>
<variables>
<variable name="toll_allow" value="domestic,international,local"/>
<variable name="accountcode" value="111"/>
<variable name="user_context" value="default"/>
<variable name="effective_caller_id_name" value="Bad"/>
<variable name="effective_caller_id_number" value="111"/>
<variable name="outbound_caller_id_name"
value="$${outbound_caller_name}"/>
<variable name="outbound_caller_id_number"
value="$${outbound_caller_id}"/>
<variable name="callgroup" value="techsupport"/>
</variables>
</user>
good.xml:
<include>
<user id="110">
<params>
<param name="password" value="$${default_password}"/>
<param name="vm-password" value="$${default_vm_password}"/>
</params>
<variables>
<variable name="toll_allow" value="domestic,international,local"/>
<variable name="accountcode" value="110"/>
<variable name="user_context" value="default"/>
<variable name="effective_caller_id_name" value="Good"/>
<variable name="effective_caller_id_number" value="110"/>
<variable name="outbound_caller_id_name"
value="$${outbound_caller_name}"/>
<variable name="outbound_caller_id_number"
value="$${outbound_caller_id}"/>
<variable name="callgroup" value="techsupport"/>
</variables>
</user>
</include>
Good user 110 work without any problem. But user "Bad" user 111 can't
register to freeswitch.
In log I can see only one message - 2009-06-30 16:31:36.590970
[WARNING] sofia_reg.c:1765 Cant register a pointer.
good user exists:
freeswitch at internal> user_exists id 110 neolant.ru
true
and bad user exists!
freeswitch at internal> user_exists id 111 neolant.ru
true
good user don't have attr type:
freeswitch at internal> user_data 110 at neolant.ru attr type
-ERR no reply
but bad user have attr type! :
freeswitch at internal> user_data 111 at neolant.ru attr type
pointer
Good user have password:
freeswitch at internal> user_data 110 at neolant.ru param password
123456
But bad user no have param pasword!
freeswitch at internal> user_data 111 at neolant.ru param password
-ERR no reply
What's wrong in these configuration? How I can debug and resolve these
problems?
More information about the FreeSWITCH-users
mailing list