Symptoms
Creation of public folder fails:
Task name Create public folder 'test' (id=12345)
Method name addPublicFolderHandler on OBJREF:Exchange:0:getPublicFolderManager:3823
Last execution output
Provisioning request failed. Call of method "SW Managed Exchange::CreateFolder" failed.
Type: Parallels.Wpe.Utils.WpeProcedureException.
Inner exception(s):
-------------------
Exception calling "Execute" with "3" argument(s): "The mailbox that was requested doesn't support the specified RequestServerVersion."
Error position:
At C:\Program Files\Parallels\Windows Provisioning Engine\Providers\Common\ProviderUtils\ProviderUtils.psm1:53 char:26
+ [void]$Context.Execute <<<< ($Provider, $Method, $exec_data)
The following error is shown in wpe.log
ERROR 2014-07-29 17:03:53 (3764/2232): The mailbox that was requested doesn't support the specified RequestServerVersion., Details: System.Web.Services.Protocols.SoapException: The mailbox that was requested doesn't support the specified RequestServerVersion.
The version of Exchange is 2010, version 2007 also exists in the environment.
Cause
Mailbox for pem_admin
account is located on Exchange 2007 while WPE expects it to be on 2010. It can be verified in the following way:
[PS] C:\Windows\system32> Get-Mailbox -Identity pem_admin | fl DisplayName,database,ServerName,windowsEmailaddress
DisplayName : pem_admin
Database : EXVS001\VS0101G01\VS02SG08DB
ServerName : exvs001
WindowsEmailAddress : pem_admin@domain.local
Resolution
Move pem_admin
mailbox to 2010 version directly in Exchange and re-run the task after that.