Hi
I deploying Exchange 2013 CU2 (fully patched) next to our old 2007.
I have 3 Mailbox-server 2 CAS-servers and 1 Archive-server
Everything is working ok until I started giving migrated users an archive mailbox.
It Archive mailbox works OK for the users but when I try to manage (changing Quota for example) it in ECP I get an error:
"error
Your request couldn't be completed. Please try again in a few minutes."
When I look in the event viewer of the mailbox server for that user I see this…
Application Event ID 5, Source MSExchange Control Panel
Current user:´Organisation Administrators/USER´
Web service call ´ 'https://servername.domain.xx:444/ecp/DDI/DDIService.svc/SetObject?schema=EditArchiveMailbox&msExchEcpCanary=zvDH-USZpU6O266XuFd19FSFCtze39AIyAvGaZ-msuRHD8mGawGGJ_0duA6zJWY3oZk-ZP-LskQ.(https://servername.domain.xx/ecp/DDI/DDIService.svc/SetObject?schema=EditArchiveMailbox&msExchEcpCanary=zvDH-USZpU6O266XuFd19FSFCtze39AIyAvGaZ-msuRHD8mGawGGJ_0duA6zJWY3oZk-ZP-LskQ.)'
failed with the following error:
Microsoft.Exchange.Configuration.Authorization.CmdletAccessDeniedException: You don't have permission to open this page. If you're a new user or were recently assigned credentials, please wait 15 minutes and try again.
at Microsoft.Exchange.Management.DDIService.CmdletActivity.IsRunnable(DataRow input, DataTable dataTable, DataObjectStore store)
at Microsoft.Exchange.Management.DDIService.Workflow.Run(DataRow input, DataTable dataTable, DataObjectStore store, Type codeBehind, UpdateTableDelegate updateTableDelegate)
at Microsoft.Exchange.Management.DDIService.WSSingleObjectDataHandler.ExecuteCore(Workflow workflow)
at Microsoft.Exchange.Management.DDIService.WSDataHandler.Execute()
at Microsoft.Exchange.Management.DDIService.DDIServiceHelper.Execute(String workflow, Identity[] identities, DDIParameters properties)
at SyncInvokeSetObject(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
at Microsoft.Exchange.Management.DDIService.CmdletActivity.IsRunnable(DataRow input, DataTable dataTable, DataObjectStore store)
at Microsoft.Exchange.Management.DDIService.Workflow.Run(DataRow input, DataTable dataTable, DataObjectStore store, Type codeBehind, UpdateTableDelegate updateTableDelegate)
at Microsoft.Exchange.Management.DDIService.WSSingleObjectDataHandler.ExecuteCore(Workflow workflow)
at Microsoft.Exchange.Management.DDIService.WSDataHandler.Execute()
at Microsoft.Exchange.Management.DDIService.DDIServiceHelper.Execute(String workflow, Identity[] identities, DDIParameters properties)
at SyncInvokeSetObject(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
Been like this for 3 days now.
The user is a member of Exchange Organization Administrators.
If I run the command with the same user in PowerShell it works!
Anyone have an idea why this happens in ECP?
Best Regards
Robert