I am using FreePBX IMAP Voicemail. Exchange 2010 is my IMAP server. MWI is working for the most part but I have one lingering issue.
-
Users listens to a new message
-
Halfway through listening to the new message, the MWI turns off. I believe this is due to the pollmailboxes recognizing the message has been marked as read in Exchange. SIP Notify is accurate and reports 0 new messages.
-
User hangs up after listening to the message without deleting it. MWI light immediately turns back on after hangup. Hangup trigger a SIP Notify about 1 new message waiting.
-
MWI light remains on until the user logs into the voicemail through the phone again then it corrects itself.
What can I do to prevent this SIP NOTIFY by the hangup?
This message shows up in CLI when a user hangs up halfway through listening to their voicemail.
[2011-11-10 16:47:10] WARNING[5598]: app_voicemail.c:7802 play_message: Playback of message /var/spool/asterisk/voicemail/default/3533/Voicemail/msg0000 failed
[2011-11-10 16:47:10] WARNING[5598]: file.c:756 ast_readaudio_callback: Failed to write frame
This might be expected.
FreePBX version 2.9.0.7 (FreePBX Distro). Asterisk version 1.8.7.1.
Thanks,
Brendan