Hello,

 

I’m using a single domain freeswitch box with 2 sip_profiles used to register endpoints.

 

I’ve noticed a change in how “user/” and “sofia_contact” work in the latest gits that have been commited. I used to be able to go into the freeswitch console and type:

 

-          sofia_contact 1001

reply:    sofia/mpls/sip:1001@10.253.200.111:5060

 

 

If I use the above command in the latest gits I get: “error/user_not_registered”

So instead I have to type:

 

-          sofia_contact mpls/1001

reply:    sofia/mpls/sip:1001@10.253.200.111:5060

 

-          sofia_contact */1001

reply:                sofia/mpls/sip:1001@10.253.200.111:5060,sofia/mpls/sip:1001@10.253.200.111:5060,sofia/mpls/sip:1001@10.253.200.111:5060

 

 

The first command works on:

 

FreeSWITCH Version 1.2.0-rc2+git~20120723T163619Z~524468be7b (1.2.0-rc2; git at commit 524468be7b on Mon, 23 Jul 2012 16:36:19 Z)

 

But is broken on:

 

FreeSWITCH Version 1.2.1+git~20120814T055744Z~f2f4f4acff (1.2.1; git at commit f2f4f4acff on Tue, 14 Aug 2012 05:57:44 Z)

FreeSWITCH Version 1.2.0-rc2+git~20120817T190720Z~8c6b8edfea (1.2.0-rc2; git at commit 8c6b8edfea on Fri, 17 Aug 2012 19:07:20 Z)

 

I am using identical configurations. I was wondering if this was intended behavior and if there is some sort of workaround to get freeswitch/sofia_contact to check which profile an extension is registered on in these recent git commits.  Currently if I try to bridge to “user/1001” it fails and group_call is also failing because of this change whereas they work perfectly with the old git. Thanks in advance.

 

Colin