Fix Microsoft 365 Migration from Exchange 2016 Failing Issue
Question details
Users are experiencing recurring failures when attempting to migrate mailboxes from an on-premises Exchange 2016 environment to Microsoft 365.

- Product
- Microsoft Exchange 2016 and Microsoft 365
- Device & OS
- not provided
- Scenario
- Migrating on-premises Exchange 2016 mailboxes to the Microsoft 365 cloud infrastructure.
- Observed behavior
- The email migration process fails repeatedly, often due to underlying issues with administrative permissions, Autodiscover, Outlook Anywhere endpoints, or Azure AD synchronization dependencies.
Ensure you have Global Administrator privileges in your Microsoft 365 tenant and Organization Management permissions in your on-premises Exchange 2016 environment before making any configuration changes.
Validate Migration Endpoints and Permissions
Verify that your migration endpoints, MRS Proxy, and administrative permissions are correctly configured to establish a secure connection between on-premises and cloud servers.
A successful mailbox move requires a flawless connection between Microsoft 365 and your local Exchange server. If the Mailbox Replication Service (MRS) Proxy is disabled or your endpoint certificates are invalid, the migration batches will fail immediately.
Open the Exchange Admin Center (EAC) on your Exchange 2016 server. Navigate to Servers > Virtual Directories, select the EWS (Default Web Site) directory, click the Edit icon, and ensure the 'Enable MRS Proxy endpoint' checkbox is selected.
Use the Microsoft Remote Connectivity Analyzer tool online. Run tests for Outlook Anywhere and Autodiscover to ensure external Microsoft 365 services can securely discover and connect to your local server.
Ensure the administrator account used for the migration has the 'ApplicationImpersonation' role assigned and possesses 'Receive As' permissions on the targeted Exchange mailbox databases.
Log into the Microsoft 365 Admin Center, navigate to Show All > Exchange, select Migration, and click on Endpoints. Test the existing Exchange 2016 endpoint to confirm a successful connection.

Resolve Azure AD Synchronization Dependencies
Address conflicts caused by existing Microsoft 365 mailboxes or lingering Active Directory synchronization issues that block the migration process.
Seek Specialized Help from Microsoft FastTrack
Utilize Microsoft's official enterprise assistance resources for deeply complex endpoint or hybrid configuration errors.
Discover WPS Office - The Best Free Alternative to Microsoft Office
While migrating complex Exchange servers requires specialized IT workflows, managing your daily documents shouldn't be complicated. WPS Office is a powerful, lightweight, and completely free office suite that serves as a seamless alternative to Microsoft 365 for your productivity needs.
- 1. Download the Installer: Visit the official WPS Office website and click the Free Download button.
- 2. Install the Suite: Run the downloaded executable file and follow the simple on-screen instructions to install the software.
- 3. Open Your Documents: Launch WPS Office and instantly open, edit, or save your existing Microsoft Office files without formatting loss.

Frequently Asked Questions
Why does a cutover migration fail when Active Directory synchronization is enabled?
Cutover migrations are designed for environments where directory synchronization is not used. If Azure AD Connect is already synchronizing accounts and Microsoft 365 mailboxes exist, the cutover batch will fail due to duplicate object conflicts. A hybrid migration should be used instead.
What is the MRS Proxy, and why is it needed for Exchange 2016 migration?
The Mailbox Replication Service (MRS) Proxy is an Exchange server component that facilitates cross-forest mailbox moves. It must be enabled on the Exchange 2016 EWS virtual directory to allow Microsoft 365 to securely pull mailbox data from your on-premises servers.
How do I view detailed error messages for my failed migration batches?
You can view detailed logs in the Microsoft 365 Admin Center. Navigate to the Exchange Admin Center, select Migration, click on the failed migration batch, and select 'View details' on the right pane to see specific error codes and failure reasons for individual mailboxes.
Do I need to reconfigure Outlook Anywhere for a Microsoft 365 migration?
Yes, your migration endpoints rely heavily on Outlook Anywhere (RPC over HTTP) or MAPI over HTTP to connect securely. If your SSL certificates are invalid or external URLs are configured incorrectly, the connection to Microsoft 365 will fail.




