"Exception has been thrown by the target of an invocation" with Directory Sync Configuration Wizard
Problem
You run the Azure Active Directory Sync tool Configuration Wizard after you install the Azure Active Directory Sync tool on a Windows Server 2012 Essentials server or a Windows Server 2012 R2 Essentials server. In this situation, you receive the following error message:
Exception has been thrown by the target of an invocation
Additionally, an event ID 0 that contains the following description is logged to the Application log in Event Viewer:
Resetting password for SERVERNAME\MSO_<nnnnnnnnnnn>
Cause
This issue occurs if Microsoft 365 is integrated with a Windows Server 2012 Essentials server, or with Windows Server 2012 R2 Essentials. In this scenario, a password filter is attached to the Local Security Authentication server (Lsass.exe) that enforces the following domain password policy:
- Passwords must contain 8–16 characters.
- Passwords cannot contain a space or a Microsoft Online Services account name.
Because of the password policy restrictions, the Azure Active Directory Sync tool Configuration Wizard can't reset the password for the MSO_<nnnnnnnnnnn> service account.
Note
The Azure Active Directory Sync tool isn't supported in Windows Server Essentials.
Solution
Use the Windows Server Essentials Dashboard to manage Microsoft 365. We also recommend that you uninstall the Azure Active Directory Sync tool from the server.
If, for any reason, you can't remove the Azure Active Directory Sync tool from the computer, disable Microsoft 365 integration on the Windows Server Essentials Dashboard, and then restart the server. Doing so removes the password policy restrictions.
More information
For more info about Windows Server Essentials and Microsoft 365, see the following resources:
- Manage Microsoft 365 in Windows Server Essentials
- How to create a service integration add-in for Windows Server Essentials Experience
- Manage online accounts for Windows Server Essentials users
Still need help? Go to Microsoft Community or the Microsoft Entra Forums website.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for