[asterisk-bugs] [JIRA] (ASTERISK-27700) Voicemail hangs up call on non-existent mailbox

Sherwood McGowan (JIRA) noreply at issues.asterisk.org
Mon Feb 26 14:34:13 CST 2018


Sherwood McGowan created ASTERISK-27700:
-------------------------------------------

             Summary: Voicemail hangs up call on non-existent mailbox
                 Key: ASTERISK-27700
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-27700
             Project: Asterisk
          Issue Type: Improvement
      Security Level: None
          Components: Applications/app_voicemail, Applications/app_voicemail/IMAP
    Affects Versions: 15.2.1, 15.2.0, 15.1.5, 15.1.4, 15.1.3, 15.1.2, 15.1.1, 15.1.0, 15.0.0, 15.0.0-rc1
            Reporter: Sherwood McGowan


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. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list