Ticket #1668 (closed Bugs: duplicate)

Opened 2 years ago

Last modified 2 years ago

Unable to Check VM for Other Extensions From Extensions Without VM

Reported by: arobar Assigned to:
Priority: trivial Milestone: 2.3
Component: Voicemail Version: 2.2
Keywords: app-vmmain app-dialvm Cc:
Confirmation: SVN Revision (if applicable):
Backend Engine: All Backend Engine Version:

Description

If I am thrown to app-vmmain from an extension that does not have a voicemail box, the user is unable to check voicemail for any extension. The user is prompted for a mailbox and password per usual, but login will always fail.

The system thinks the caller's VM context is "novm", and VoiceMailMain? checks for the entered mailbox number in that context (where no mailboxes exist).

Probably not a very common issue, but I ran into it with a public phone that had no VM and a user that was used to dialing *97 to access their voicemail.

Change History

(follow-up: ↓ 2 ) 01/10/07 20:16:46 changed by naftali5

I know this may not be the right answer, but they could probably dial *98 or *98exten where exten is their own extension number.

(in reply to: ↑ 1 ) 01/10/07 20:32:45 changed by arobar

Replying to naftali5:

I know this may not be the right answer, but they could probably dial *98 or *98exten where exten is their own extension number.

Oh you're completely correct. The user can do this, and it certainly works. The point of the report was more that when a user dials *97 from an extension with no VM, the system should not pass a context of "novm" to VoiceMailMain?.

(follow-up: ↓ 4 ) 01/18/07 00:33:42 changed by vgster

Isn't that what it should do? *97 is for checking the VM of the ext, so if it doesn't have it then it can't do it. Are you suggesting that *97 should be like *98 if the ext doesn't have VM?

(in reply to: ↑ 3 ) 01/18/07 06:02:56 changed by arobar

Replying to vgster:

Isn't that what it should do? *97 is for checking the VM of the ext, so if it doesn't have it then it can't do it. Are you suggesting that *97 should be like *98 if the ext doesn't have VM?

If I dial *97 and the system doesn't have a VM box for the extension I'm calling from it then prompts me for a mailbox number. This is great, this is what it's built to do. The problem is that no matter what mailbox you enter at this point, the system will tell you the mailbox does not exist (because it's looking in the wrong VM context).

Yes, *97 is for checking the VM of the extension you're calling from. But if that extension doesn't have a mailbox, the system falls back to asking you for one, and this is where the bug exists.

01/31/07 10:51:21 changed by p_lindheimer

  • status changed from new to closed.
  • resolution set to duplicate.

this is a dupe of #1733. I know this was entered first, but I have written up a more detailed scenario on #1733 so I will close this one as a dupe as that one has the solution and covers a broader case of issues.

01/31/07 11:05:02 changed by arobar

Thanks p_lindheimer, your ticket is much better.

Cheers!

Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads