Remote move requests stop working after you upgrade the Microsoft Exchange Server 2010 Client Access server (CAS) role to Exchange Server 2010 Service Pack 2 (SP2). This behavior only occurs when you upgrade from the release version of Exchange Server 2010 or from Exchange Server 2010 Service Pack 1 (SP1). When this behavior occurs, you receive an error message that resembles the following:
[PS] C:\>New-MoveRequest firstname.lastname@example.org -Remote -RemoteCredential $c -TargetDeliveryDomain contoso.com -RemoteHostName cas.contoso.com
The Mailbox Replication Proxy service is disabled.
+ CategoryInfo : NotSpecified: (0:Int32) [New-MoveRequest], RemotePermanentException
+ FullyQualifiedErrorId : 9AA0C01B,Microsoft.Exchange.Management.RecipientTasks.NewMoveRequest
Additionally, you might notice that the MRS Proxy configurations are missing from the web.config file. This file is located in the following path:
<Exchange install path>\ClientAccess\exchweb\ews\
Exchange Server 2010 SP2 stores MRS Proxy configuration settings in Active Directory Domain Services (AD DS) attributes. However, in the release version of Exchange Server 2010 and in Exchange Server 2010 SP1, these configuration settings are stored in the web.config file. The web.config file is overwritten during the upgrade process. The default setting for the MRS Proxy Service is disabled, and this causes the error.
To enable the MRS Proxy service, run the following command in the Exchange EMS:
Set-WebServicesVirtualDirectory "<servername>\EWS (Default Web Site)" -MRSProxyEnabled $true
The MRS Proxy configuration settings are stored in the following AD DS attributes:
msExchMRSProxyFlags: This attribute controls whether the MRS Proxy is disabled (0) or Enabled (1).
msExchMRSProxyMaxConnections: This attribute stores the maximum connection value for the MRS Proxy.
These attributes are present in the following:
CN=EWS (Default Web Site),CN=HTTP,CN=Protocols,CN=<servername>,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=<orgname>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<domain>,DC=<domain>The Get-WebServicesVirtualDirectory and Set-WebServicesVirtualDirectory commands can be used to view and change the MRS Proxy configuration settings.
If you experience issues when you move mailboxes to Exchange Online in Office 365, you can run the Troubleshoot Office 365 Mailbox Migration tool. This diagnostic is an automated troubleshooting tool. If you're experiencing a known issue, you receive a message that states what went wrong. The message includes a link to an article that contains the solution. Currently, the tool is supported only in Internet Explorer.