DSM Explorer install or upgrade error 1911 resulting in the MSI returning 1603 error code.

Document ID : KB000007063
Last Modified Date : 05/03/2018
Show Technical Document Details
Issue:

The DSM Explorer installation or upgrade fails with an MSI 1603 error:
Windows Installer installed the product. Product Name: CA DSM Explorer. Product Version: 14.0.1000.194. Product Language: 1033. Installation success or error status: 1603.

Upon review of the MSI log, the following error is seen higher up in the MSI trace:
Executing op: TypeLibraryRegister(,,FilePath=C:\CA\DSM\bin\ListCtrl.ocx,LibID={7479901F-617F-4073-B9BD-528C57BF9499},Version=65536,,Language=0,HelpPath=C:\CA\DSM\,BinaryType=0,IgnoreRegistrationFailure=0,)
Info 1911.Could not register type library for file C:\Windows\SysWOW64\atl.dll.  Contact your support personnel.
MSI (s) (4C:F8) [17:40:49:036]: Generating random cookie.
MSI (s) (4C:F8) [17:40:49:036]: Created Custom Action Server with PID 3852 (0xF0C).
MSI (s) (4C:B4) [17:40:49:083]: Running as a service.
MSI (s) (4C:B4) [17:40:49:083]: Custom Action Server rejected - Wrong Context
MSI (s) (4C:F8) [17:40:49:083]: CA Server Process has terminated.
MSI (s) (4C:68) [17:40:49:083]: Failed to get IMsiCustomAction*
MSI (s) (4C:68) [17:40:49:083]: QueryPathOfRegTypeLib returned -2147467262 in remote context.    Path is ''
MSI (s) (4C:68) [17:40:49:083]: CMsiServices::ProcessTypeLibrary runs in remote context, not impersonated.
MSI (s) (4C:F8) [17:40:49:083]: Generating random cookie.
MSI (s) (4C:F8) [17:40:49:083]: Created Custom Action Server with PID 4480 (0x1180).
MSI (s) (4C:B4) [17:40:49:129]: Running as a service.
MSI (s) (4C:B4) [17:40:49:129]: Custom Action Server rejected - Wrong Context
MSI (s) (4C:F8) [17:40:49:129]: CA Server Process has terminated.
MSI (s) (4C:68) [17:40:49:129]: Failed to get IMsiCustomAction*
MSI (s) (4C:68) [17:40:49:129]: Note: 1: 2108 2: C:\CA\DSM\bin\ListCtrl.ocx 3: -2147467262
MSI (s) (4C:68) [17:40:49:129]: Product: CA DSM Explorer -- Error 1911.Could not register type library for file C:\CA\DSM\bin\ListCtrl.ocx.  Contact your support personnel.

Error 1911.Could not register type library for file C:\CA\DSM\bin\ListCtrl.ocx.  Contact your support personnel.
MSI (s) (4C:68) [17:40:49:145]: User policy value 'DisableRollback' is 0
MSI (s) (4C:68) [17:40:49:145]: Machine policy value 'DisableRollback' is 0
Action ended 17:40:49: InstallFinalize. Return value 3.

Environment:
Client Automation (ITCM) -- any versions.
Cause:

Typically this error occurs when KB3072630 is present without KB3139923, or vice versa.

Resolution:

Manually copy the ..\CA\DSM\bin\ListCtrl.ocx from a working installation of DSM Explorer, into the ..\CA\DSM\bin folder on the current endpoint you are trying to install or upgrade DSM Explorer.