Centrify DirectManage Password Sync Installer on Windows Server 2008 R2 Server CoreProblem:
When running the upgrade for Password Sync from 5.2.3-413 to 5.3.0-138 under Windows Server 2008 R2 Server Core, it will fail with error message:Cause:
This issue is caused by a registry setting left behind by InstallShield from Password Sync versions earlier than Centrify Server Suite 2014 and ONLY
on Windows 2008 R2 Server Core Server Platform.
The registry setting that was not removed is HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_<product code>Workaround:
A script will be provided in Suite 2016 Password Sync to clean up registry left by InstallShield.
When the upgrade finishes successfully, in the finish page there will be a message giving the location of the script to be run:"Please run the script C:\Program Files\Centrify\DirectManage Password Synchronization Extension\RemoveRegistry.vbs to clean up registry left from previous version."
The script will check for existence of HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_<guid> and remove it.