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: 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: file.c:756 ast_readaudio_callback: Failed to write frame
This might be expected.
FreePBX version 126.96.36.199 (FreePBX Distro). Asterisk version 188.8.131.52.