[asterisk-bugs] [Asterisk 0015717]: MWI is not sent to a SIP phone upon registration, but is after the mailbox is updated/checked

Asterisk Bug Tracker noreply at bugs.digium.com
Fri Aug 21 16:04:30 CDT 2009


The following issue has been UPDATED. 
====================================================================== 
https://issues.asterisk.org/view.php?id=15717 
====================================================================== 
Reported By:                natmlt
Assigned To:                kpfleming
====================================================================== 
Project:                    Asterisk
Issue ID:                   15717
Category:                   Applications/app_voicemail
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
Asterisk Version:           SVN 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): 1.6.2 
SVN Revision (number only!): 212162 
Request Review:              
====================================================================== 
Date Submitted:             2009-08-13 19:21 CDT
Last Modified:              2009-08-21 16:04 CDT
====================================================================== 
Summary:                    MWI is not sent to a SIP phone upon registration,
but is after the mailbox is updated/checked
Description: 
chan_sip and app_voicemail are both configured to use realtime for
configuration; additionally, app_voicemail is configured to use ODBC for
message storage.

When a SIP phone registers, and the mailbox assigned to that SIP peer has
unread messages in it, the phone does *not* receive a MWI notification upon
registration. However, any action taken to cause app_voicemail to check the
status of the mailbox (leaving a message, deleting a message, calling in
just to hear how many messages are present) immediately sends a proper MWI
notification to the phone. In this configuration, the SIP phone is *not*
subscribing for MWI notification, it's relying on Asterisk's default 'push'
notification mechanism.

It would appear that the SIP phone registration, which results in an
internal subscription to the voicemail box, does not actually cause
app_voicemail to check the mailbox's status as it should.
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-08-21 16:04 kpfleming      Category                
Channels/chan_sip/General => Applications/app_voicemail
2009-08-21 16:04 kpfleming      Summary                  No notify packets are
sent when using sip realtime even with reatime caching enabled. => MWI is not
sent to a SIP phone upon registration, but is after the mailbox is
updated/checked
2009-08-21 16:04 kpfleming      Description Updated                          
======================================================================




More information about the asterisk-bugs mailing list