Can't open "Manage Voice Mail" ECP page after enabling UM for a user

Status
Not open for further replies.
K

ktolik_iname.com

We are testing UM in our Exchange 2010 organization. Everything seems to work fine - emails, voicemail etc. However, for some reason, when a user tries to go to Outlook 2010 File menu, then click on " Manage Voice Mail" button on the bottom, it tries to go to https://casexchserver.domain.com/ecp/?p=customize/voicemail.aspx&exsvurl=1 , and then gives error:
Sorry! Access denied

The page may not be available or you might not have permission to open the page. Please contact your administrator for the required credentials. For new credentials to take effect, you have to close this window and log on again.

I found this blog:

http://blogs.technet.com/b/daveh/archive/2010/01/21/sorry-access-denied-error-received-when-accessing-voice-mail-options-in-outlook-2010.aspx

where they mention that user could have lost association with the Default Role Assignment Policy, but it's not the case with us. I checked the user (so far I only tested with my own account), and it shows I have association with the default policy. We didn't create any new ones - just the one that was created by default when we migrated from Exchange 2003 to 2010.

The error on CAS server is as follows:

Source: MSExchange Control Panel

Event ID 4

Request for URL 'https://casserver.domain.com/ecp/default.aspx?p=customize/voicemail.aspx&exsvurl=1' failed with the following error:

System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> Microsoft.Exchange.Management.ControlPanel.UrlNotFoundOrNoAccessException: The page may not be available or you might not have permission to open the page. Please contact your administrator for the required credentials. For new credentials to take effect, you have to close this window and log on again.

at Microsoft.Exchange.Management.ControlPanel._Default.CreateNavTree()

at Microsoft.Exchange.Management.ControlPanel._Default.OnLoad(EventArgs e)

at System.Web.UI.Control.LoadRecursive()

at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

--- End of inner exception stack trace -
at System.Web.UI.Page.HandleError(Exception e)

at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

at System.Web.UI.Page.ProcessRequest()

at System.Web.UI.Page.ProcessRequest(HttpContext context)

at ASP.default_aspx.ProcessRequest(HttpContext context)

at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()

at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Microsoft.Exchange.Management.ControlPanel.UrlNotFoundOrNoAccessException: The page may not be available or you might not have permission to open the page. Please contact your administrator for the required credentials. For new credentials to take effect, you have to close this window and log on again.

at Microsoft.Exchange.Management.ControlPanel._Default.CreateNavTree()

at Microsoft.Exchange.Management.ControlPanel._Default.OnLoad(EventArgs e)

at System.Web.UI.Control.LoadRecursive()

at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Also, we didn't install UM role right away during migration - we added it later when we decided to try the UM features. UM role is installed on the same server as HUB\MBX. We have one CAS server on separate machine.

Any ideas why I get this error? I can open any other ECP options just fine - only the Voicemail one gives me this error.
 
K

ktolik_iname.com

Well, I don't even see the option in ECP. Where it's supposed to be? I check all the tabs under Options, but nothing to do with Voicemail.
 
K

ktolik_iname.com

More log entries from the test:

<ASUrl>https://casserver.domain.com.com/ews/exchange.asmx</ASUrl>
<EwsUrl>https://casserver.domain.com.com/ews/exchange.asmx</EwsUrl>
<EcpUrl>https://casserver.domain.com.com/ecp</EcpUrl>
<EcpUrl-um>?p=customize/voicemail.aspx&amp;exsvurl=1</EcpUrl-um>
<EcpUrl-aggr>?p=personalsettings/EmailSubscriptions.slab&amp;exsvurl=1</EcpUrl-aggr>
<EcpUrl-mt>PersonalSettings/DeliveryReport.aspx?exsvurl=1&amp;IsOWA=<IsOWA&gt;&amp;MsgID=<MsgID&gt;&amp;Mbx=<Mbx&gt;</EcpUrl-mt>
<EcpUrl-sms>?p=sms/textmessaging.slab&amp;exsvurl=1</EcpUrl-sms>
<OOFUrl>https://casserver.domain.com.com/ews/exchange.asmx</OOFUrl>
<UMUrl>https://casserver.domain.com.com/ews/UM2007Legacy.asmx</UMUrl>
<OABUrl>https://casserver.domain.com.com/oab/5742a8b2-8f25-4a14-88d7-a7595f8cc993/</OABUrl>
 
K

ktolik_iname.com

So, the Voice Mail tab is missing from Phone section in ECP - there are only two tabs: Mobile Phones and Text Messaging. The account has UM enabled, and everything seem to work fine - the only issue is I can't access Voice Mail options.

It also happens on two different Exch 2010 installations - one was a test one I created before migrated the live one. Both have the same issue - missing Voice Mail tab.

Help!
 
K

ktolik_iname.com

I tried to remove web.config file from ClientAccess\ecp\Customize folder, and then I can see the Voice Mail tab, but there is nothing in it - no options to configure.. it's just blank.

So, since I removed the web.config, it pretty much opens all options to all users... but why the Voice Mail tab is blank? Something didn't register properly? As I mentioned, I should get this tab with web.config in place, since I have the default policy assigned to my account, and UM enabled. But even if I remove the config file, the option is not really working - it's blank, even though the tab does show up.

I really need help with this.
 
J

Johan Veldhuis [MVP]

Hi,

Try to create a new management role which will allow the user to change things and then assign it to the user and try again.

Regards,

Johan

Exchange-blog: www.johanveldhuis.nl
 
K

ktolik_iname.com

Already tried it. Same result. Everything else works - I can see options being added or removed depending on roles assigned (Groups managememt for example), but Voice Mail still not showing up, even though " MyVoicemail" role is checked.
 
K

ktolik_iname.com

I found what the problem was... man, it was driving me crazy for a few days now... Apparently, one of the admins was trying to see why Exchange Organization Health kept reporting we need Enterprise CALs for all users. He went into Organization Configuration, Default OWA Mailbox policy, and under Segmentation, disabled Unified Messaging Integration. As soon as put it back to enabled, Voice Mail tab was there with all the options.

Thanks for trying to help :)
 
Status
Not open for further replies.
Top