[Freeswitch-users] MWI does not working anymore?

Tim St. Pierre fs-list at communicatefreely.net
Tue Mar 6 01:36:05 MSK 2012


I'm having a similar problem.  Can someone explain the mechanics behind MWI?

I did an upgrade on Friday, and lost most of my MWI functionality 
(although it fixed all the BLF issues we had).  The version I was using 
was several months old, so this may not be new.

We have two profiles - nonat and internal.  nonat is purely private IP 
space, internal is public IP, with most clients behind NAT.

Our curl directory scripts will return all domains whenever asked for a 
generic domain section with no tags.

In the profiles, I have this little bit at the top:

<profile name="internal">
  <aliases>
  </aliases>
  <gateways>
  </gateways>

  <domains>
    <domain name="all" alias="true" parse="true"/>
    <domain name="pbx.communicatefreely.net" alias="true" parse="false"/>
  </domains>

  <settings>


When I do a sofia status, I see that all our domains are aliased to the 
internal profile.

I also have

<param name="forward-unsolicited-mwi-notify" value="true"/>
<param name="send-message-query-on-register" value="true"/>

In the extension's directory, I have
<param name="MWI-Account"' data=mailbox at subdomain.communicatefreely.net'"/>

Until I upgraded, a phone could register on either profile, and expect a 
notify on both registration, and any time the message count changed.


I read some of the earlier threads about domains only being mapped to 
one profile, so I changed the directory script to only return domains to 
one profile - the one they have more phones on.

Now, if the phone registers on the mapped profile, changes produce a 
notify, but no notify comes on a registration.  On the non-mapped 
profile, I sometimes get a notify when it registers, but never on a change.

What changed and how should I set this up.  I tried using subscriptions, 
but this is a problem as the phones we use can't subscribe to something 
other than what they register as, and that is a problem in our case.

How do you set a system up so that a domain is accessible from more than 
one profile.

Yehavi, what did you do in the alias section that you talked about?

I don't expect someone to fix this for me, but I can't find enough 
information to fix it on my own.

-Tim



Anthony Minessale wrote:
> alias allows you to map domains to your profile so the domain can be
> used to find that profile in place of the profile name.
> so in the case of mwi it looks up the domain name and the alias allows
> it to resolve the domain to the correct profile.
>
> similar to dns only for sofia profiles.
>
> On Fri, Feb 17, 2012 at 8:02 AM, Yehavi Bourvine
> <yehavi.bourvine at gmail.com> wrote:
>   
>> I played around with the ALIAS definitions and it seems to solve the
>> problem.
>>
>> I've tried searching the WIKI for a description of ALIAS use and did not
>> find. Anyone can explain what does the alias do and what is the correct
>> usage when you have more than one profile?
>>
>>                     Thanks, __Yehavi:
>>
>>
>> 2012/2/17 Yehavi Bourvine <yehavi.bourvine at gmail.com>
>>     
>>> Hello Anthony,
>>>
>>>   I know, and I've put a comment there that it still does  not work. I am
>>> downloading the recent GIT every two days to my test system (the last one
>>> was yesterday) and it still behaves the same.
>>>
>>>
>>>                        Thanks, __Yehavi:
>>>
>>> 2012/2/17 Anthony Minessale <anthony.minessale at gmail.com>
>>>       
>>>> you opened a jira on it and i fixed it and committed it
>>>>
>>>>
>>>> [FS-3866] MWI is not updated
>>>> Reporter: Yehavi Bourvine [yehavi]
>>>> Assignee: Anthony Minessale II [anthm]
>>>> Status: Resolved
>>>> http://jira.freeswitch.org/browse/FS-3866
>>>>
>>>> commit ff379a97e57a94f11ce75e8894b1ceb79d10a9ed
>>>> Author: Anthony Minessale <anthm at freeswitch.org>
>>>> Date:   Fri Feb 10 11:02:41 2012 -0600
>>>>
>>>>
>>>>
>>>> On Thu, Feb 16, 2012 at 2:56 AM, Yehavi Bourvine
>>>> <yehavi.bourvine at gmail.com> wrote:
>>>>         
>>>>> Hello,
>>>>>
>>>>>   I've noticed a problem started in the last two weeks, but I don't see
>>>>> anyone else reporting it...
>>>>>
>>>>> MWI status is not updated anymore. It is only updated at the initial
>>>>> boot of
>>>>> the phone. Do others that use GIT from the last two weeks notice it?
>>>>>
>>>>>                                 Thanks, __Yehavi:
>>>>>
>>>>>
>>>>> _________________________________________________________________________
>>>>> 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
>>>>>
>>>>>           
>>>>
>>>> --
>>>> Anthony Minessale II
>>>>
>>>> FreeSWITCH http://www.freeswitch.org/
>>>> ClueCon http://www.cluecon.com/
>>>> Twitter: http://twitter.com/FreeSWITCH_wire
>>>>
>>>> AIM: anthm
>>>> MSN:anthony_minessale at hotmail.com
>>>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
>>>> IRC: irc.freenode.net #freeswitch
>>>>
>>>> FreeSWITCH Developer Conference
>>>> sip:888 at conference.freeswitch.org
>>>> googletalk:conf+888 at conference.freeswitch.org
>>>> pstn:+19193869900
>>>>
>>>> _________________________________________________________________________
>>>> 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
>>
>>     
>
>
>
>   




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