[Freeswitch-users] MWI does not working anymore?

Tim St. Pierre fs-list at communicatefreely.net
Tue Mar 6 19:03:08 MSK 2012


No problem.  It was worth a try.

I'm willing to bet that they don't get a notify until they re-register.

-Tim

Yehavi Bourvine wrote:
> Most of our phones are on the same profile. We have very few on  a 
> different one, but since they are less important I never tested this 
> on them.
>  
>               Sorry, __Yehavi:
>
> 2012/3/6 Tim St. Pierre <fs-list at communicatefreely.net 
> <mailto:fs-list at communicatefreely.net>>
>
>     If I do sofia status, I see all my profiles, and an alias for each
>     customer domain to the internal (nat'd) profile.
>
>     I did a little experiment, changing my directory script so that it
>     will
>     return all domains for each profile as it starts.  I started the
>     internal profile first, so all the domains are aliased to it.
>
>     Now, I get a notify on registration for any profile, which is what
>     I want.
>
>     If a phone is registered to the internal profile, it gets a notify on
>     change.
>
>     If I register to the nonat profile, I get a notify on register only if
>     it didn't already have a registration, but no notify on change.
>
>     How did you make yours work without any aliases?   If I take my
>     aliases
>     out, I get all these errors about "can't find profile".
>
>     -Tim
>
>     Yehavi Bourvine wrote:
>     > In my case the problem was an erratic profile ALIAS. Do F5 and see
>     > whether you have aliases shown there. If you do not need them,
>     simply
>     > remove them from your SIP profile (this solved my problem). I am now
>     > running without any alias.
>     >
>     >                              __Yehavi:
>     >
>     > 2012/3/6 Tim St. Pierre <fs-list at communicatefreely.net
>     <mailto:fs-list at communicatefreely.net>
>     > <mailto:fs-list at communicatefreely.net
>     <mailto:fs-list at communicatefreely.net>>>
>     >
>     >     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
>     <http://pbx.communicatefreely.net>
>     >     <http://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
>     <mailto:mailbox at subdomain.communicatefreely.net>
>     >     <mailto:mailbox at subdomain.communicatefreely.net
>     <mailto: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
>     <mailto:yehavi.bourvine at gmail.com>
>     <mailto:yehavi.bourvine at gmail.com <mailto: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
>     <mailto:yehavi.bourvine at gmail.com>
>     >     <mailto:yehavi.bourvine at gmail.com
>     <mailto: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
>     <mailto:anthony.minessale at gmail.com>
>     >     <mailto:anthony.minessale at gmail.com
>     <mailto: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
>     <mailto:anthm at freeswitch.org>
>     >     <mailto:anthm at freeswitch.org <mailto: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
>     <mailto:yehavi.bourvine at gmail.com>
>     >     <mailto:yehavi.bourvine at gmail.com
>     <mailto: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
>     <mailto:consulting at freeswitch.org>
>     <mailto:consulting at freeswitch.org <mailto:consulting at freeswitch.org>>
>     >     >>>>> http://www.freeswitchsolutions.com
>     >     >>>>>
>     >     >>>>> FreeSWITCH-powered IP PBX: The CudaTel Communication
>     Server
>     >     >>>>> 
>     >     >>>>>
>     >     >>>>> 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
>     <mailto:FreeSWITCH-users at lists.freeswitch.org>
>     >     <mailto:FreeSWITCH-users at lists.freeswitch.org
>     <mailto: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
>     <mailto:MSN%3Aanthony_minessale at hotmail.com>
>     >     <mailto:MSN%3Aanthony_minessale at hotmail.com
>     <mailto:MSN%253Aanthony_minessale at hotmail.com>>
>     >     >>>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
>     <mailto:PAYPAL%3Aanthony.minessale at gmail.com>
>     >     <mailto:PAYPAL%3Aanthony.minessale at gmail.com
>     <mailto:PAYPAL%253Aanthony.minessale at gmail.com>>
>     >     >>>> IRC: irc.freenode.net <http://irc.freenode.net>
>     <http://irc.freenode.net> #freeswitch
>     >     >>>>
>     >     >>>> FreeSWITCH Developer Conference
>     >     >>>> sip:888 at conference.freeswitch.org
>     <mailto:sip%3A888 at conference.freeswitch.org>
>     >     <mailto:sip%3A888 at conference.freeswitch.org
>     <mailto:sip%253A888 at conference.freeswitch.org>>
>     >     >>>> googletalk:conf+888 at conference.freeswitch.org
>     <mailto:googletalk%3Aconf%2B888 at conference.freeswitch.org>
>     >     <mailto:googletalk%3Aconf%2B888 at conference.freeswitch.org
>     <mailto:googletalk%253Aconf%252B888 at conference.freeswitch.org>>
>     >     >>>> pstn:+19193869900
>     >     >>>>
>     >     >>>>
>     >    
>     _________________________________________________________________________
>     >     >>>> Professional FreeSWITCH Consulting Services:
>     >     >>>> consulting at freeswitch.org
>     <mailto:consulting at freeswitch.org>
>     <mailto:consulting at freeswitch.org <mailto: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
>     <mailto:FreeSWITCH-users at lists.freeswitch.org>
>     >     <mailto:FreeSWITCH-users at lists.freeswitch.org
>     <mailto: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
>     <mailto:consulting at freeswitch.org>
>     <mailto:consulting at freeswitch.org <mailto: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
>     <mailto:FreeSWITCH-users at lists.freeswitch.org>
>     >     <mailto:FreeSWITCH-users at lists.freeswitch.org
>     <mailto: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 <mailto:consulting at freeswitch.org>
>     <mailto:consulting at freeswitch.org <mailto: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
>     <mailto:FreeSWITCH-users at lists.freeswitch.org>
>     >     <mailto:FreeSWITCH-users at lists.freeswitch.org
>     <mailto: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 <mailto: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
>     <mailto: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 <mailto: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
>     <mailto: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