[Home]

Summary:ASTERISK-27700: Voicemail hangs up call on non-existent mailbox
Reporter:Sherwood McGowan (smcgowan)Labels:
Date Opened:2018-02-26 14:32:41.000-0600Date Closed:2018-03-05 12:40:14.000-0600
Priority:MajorRegression?
Status:Closed/CompleteComponents:Applications/app_voicemail Applications/app_voicemail/IMAP
Versions:15.0.0-rc1 15.0.0 15.1.0 15.1.1 15.1.2 15.1.3 15.1.4 15.1.5 15.2.0 15.2.1 Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Currently, the voicemail applications hang up the call if the specified mailbox does not exist. While there are dialplan functions to test for the existence of a mailbox, I suggest that said applications be modified to just set a dialplan variable and continue execution of the dialplan.

This came up while I was performing testing of IMAP storage of voicemails for the company I work for. Part of testing was to test what happened if the IMAP server "went away". I placed a test call to an existing voicemailbox, but had killed the IMAP server that was providing storage. Asterisk reached the voicemail application and sure enough, it killed the call.

Again, I understand that dialplan functions could rectify this issue, but if the voicemail and voicemailmain applications would allow for non-existent mailboxes or the IMAP server going away, it would be an excellent safeguard addition.

ODBC storage of voicemail was not tested in regards to my above method used for IMAP.
Comments:By: Asterisk Team (asteriskteam) 2018-02-26 14:32:42.587-0600

Thanks for creating a report! The issue has entered the triage process. That means the issue will wait in this status until a Bug Marshal has an opportunity to review the issue. Once the issue has been reviewed you will receive comments regarding the next steps towards resolution.

A good first step is for you to review the [Asterisk Issue Guidelines|https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines] if you haven't already. The guidelines detail what is expected from an Asterisk issue report.

Then, if you are submitting a patch, please review the [Patch Contribution Process|https://wiki.asterisk.org/wiki/display/AST/Patch+Contribution+Process].

By: Benjamin Keith Ford (bford) 2018-03-05 12:39:32.727-0600

Features requests without patches are not accepted through the issue tracker. Feature requests are openly discussed on the mailing lists, forums, and IRC [1]. Please see the Asterisk Issue Guidelines [2] for more information on feature request and patch submission.

[1] http://asterisk.org/community/discuss
[2] https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines