This post is more than 5 years old
4 Posts
0
7337
April 29th, 2013 12:00
DCIP v2.0 Installation failure on Windows server 2008 R2 with SP1
In the process of installing DCIP v2.0 on a Windows server 2008 R2 with SP1, the installation log reported that the installation failed with the error "CustomAction RollBackSccmComponents returned actual error code 1603 ."
I run the installation with this command after opening the command prompt as "Run as administrator":
msiexec.exe /i Dell_Client_Integration_Pack.msi
I even put the above command in a batch file and run it with the same result. Using Trace32, I also found this error to be the main issue causing this installation to fail:
"custom action InstallSccmComponents unexpectedly closed the hInstall handle (type MSIHANDLE) provided to it. The custom action should be fixed to not close that handle."
Googling around, I came across this link : http://en.community.dell.com/techcenter/enterprise-client/f/4448/t/19416814.aspx to try to perform the steps below but when I did the steps below, the installation just rolled back without even starting to install:
Steps in the above link:
*********************************************************************************************************
"We found this to be a problem with the way the custom action is being executed within the MSI, it is executed in the User Context which was failing, we changed this to execute in the System Context which fixed the problem. To do this is relatively simple;
Firstly, decompress the files from the downloaded Deployment Pack executable. Then, download Orca from here, http://blogs.msdn.com/astebner/archive/2004/07/12/180792.aspx. Once Orca is installed, right click the extracted MSI and select, "Edit with Orca". Once Orca launches, don't panic, just click on the menu at the top and select, "Transform", then select, "New Transform". Then, go to the "Custom Actions" Table on the left and find the "InstallSccmComponents" entry on the right; change the value in the "Type" column to 3073, then go to, "Transform" and select, "Generate Transform", save the transform to the same directory as your MSI and then close Orca.
To Install use the following command line;
msiexec.exe /i \Dell_Server_Deployment_Pack_v1.2_for_ConfigMgr_A01.msi TRANSFORMS=\ /qb-
=The path to the directory containing the Deployment pack install files and your MST."
*****************************************************************************************************
Anyone seen this issue before? And if yes, how did you resolve it?
Thank you,
TeeDarling77
TeeDarling77
4 Posts
1
May 8th, 2013 07:00
I ended up opening a ticket with Dell to get this issue finally resolved. After sending the installation logs to Dell Support, they asked me to perform these steps below:
1. If the SQL DB is on a separate machine, try creating the "SMS_TaskSequence_Action" class in WMI under \\.\root\sms\site_ >. You can download WMI Explorer to browse if you want to see if that class already exists. Running the script below will not hurt if it already exists.
a. Here are instructions to create the custom class. First, open powershell as an administrator.
b. Set-executionpolicy RemoteSigned
c. Change the extension on the attached file to .ps1 and edit the file to change the "site_abc" to "site_their 3 letter site code".
d. Change to the location of where the ps1 file is stored.
e. .\WMIClassAdd.ps1
f. Reboot and try the install again.
3. If it still doesn't work, send me the installer logs again to look at.
Note:
Below is what was in the attached file in step C.
****************************************************************************
$newClass = New-Object System.Management.ManagementClass `
("root\sms\site_abc", [String]::Empty, $null);
$newClass["__CLASS"] = "SMS_TaskSequence_Action";
$newClass.Qualifiers.Add("Static", $true)
$newClass.Put()
*************************************************************************
After I executed the above instructions and rebooted the server, the DCIP v2.0 installation ended successfully.
I hope these instructions will help someone in the future......:)
TeeDarling77