Thursday, July 16, 2015

Fatal MSI Error - Management Point could not be installed (1603)

Recently I did a clean ConfigMgr 2012 SP2 installation at customer location. Because push installation was active, a ConfigMgr 2007 agent was installed on the new ConfgMgr 2012 server. During the prerequisite check an error was seen that the management point couldn't been installed: Client version on management point computer. After removing the ConfigMgr 2007 agent, the error message was gone, and installation went fine (I thought).
 
Bad part is, still no management point was installed after setup. The following lines were seen in mpsetup.log:
-mp.msi exited with return code: 1603
-Backing up C:\Program Files\Microsoft Configuration Manager\logs\mpMSI.log to C:\Program Files\Microsoft Configuration Manager\logs\mpMSI.log.LastError
-Fatal MSI Error - mp.msi could not be installed.

I did a manual installation with the comment mention in the logfile:
mp.msi CCMINSTALLDIR="C:\Program Files\SMS_CCM" CCMSERVERDATAROOT="P:\Program Files\Microsoft Configuration Manager" USESMSPORTS=TRUE SMSPORTS=80 USESMSSSLPORTS=TRUE SMSSSLPORTS=443 USESMSSSL=TRUE SMSSSLSTATE=0 CCMENABLELOGGING=TRUE CCMLOGLEVEL=1 CCMLOGMAXSIZE=1000000 CCMLOGMAXHISTORY=1
but this failed to compile on "CcmExec_Global.mof".

After running ccmclean.exe (SMS 2003 toolkit) a WMI repair was done. After that (manual) installation went fine again! The following lines were seen in mpsetup.log now:
-SMSMP already installed. Upgrading/Reinstalling SMSMP
-New SMSMP is the same product code. This is a minor upgrade.

-mp.msi exited with return code: 0
-Installation was succesful.


Happy with this easy solution! :-)

Overview: Technical Reference for the Prerequisite Checker in Configuration Manager

2 comments:

  1. I ran ccmclean.exe and so, after that, ran manually (as administrator) the mp.msi (the entire command that appears on mpsetup.log) - however, at the end of installation, I get this error: "Setup was unable to create the Internal virtual directory CCM_Incoming - The error code is 800CC801" - I wonder if you could help me on it.

    ReplyDelete
    Replies
    1. As of right now, the easiest way to resolve this issue is to remove and reinstall the BITS component. Hope it helps!

      Delete