SUPPORT-TIP: (INSTALL): Custom Action DetectServiceAccount causes install to fail
APPLIES TO
- Forefront Identity Manager 2010 / R2 / R2 SP1 - Synchronization Service Engine
- Microsoft Identity Manager 2016 / SP1 - Synchronization Service Engine
PROBLEM SCENARIO DESCRIPTION
- Attempting to upgrade the Synchronization Service Engine, it fails prematurely.
TROUBLESHOOTING ACTIONS
- Obtain a Windows Installer Verbose Log
- In the Verbose log, look for Return Value 3
WINDOWS INSTALLER VERBOSE LOG
MSI (c) (CC:F4) [13:08:27:991]: Invoking remote custom action. DLL: C:\Users\A_TPAR~1\AppData\Local\Temp\MSI9A5D.tmp, Entrypoint: DetectServiceAccount
CustomAction DetectServiceAccount returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 13:08:28: DetectServiceAccount. Return value 3.
CAUSE
The Synchronization Service Account on the Logon Tab of the Forefront Identity Manager Synchronization Service is in the format of UPN.Â
RESOLUTION
Update the user for the Logon Tab to the Domain\UserName format
Upgrade
ADDITIONAL LINKS\RESOURCES
- FIM 2010 Update 2 fails to install: https://support.microsoft.com/en-us/help/2687913/fim-2010-update-2-fails-to-install