More details into this problem:
When I run the setup.exe and try to install the Console only the setupwizard log only records: error 1603 for the msi.
When i ran the msiexec /i omconsole.msi /l*v "c:\temp\scom.log" here are pieces of the msi install log that contain errors:
Action 10:21:56: AppSearch. Searching for installed applications
Action start 10:21:56: AppSearch.
AppSearch: Property: OM_INSTALL_DIR, Signature: InstalledMOMDir
MSI (c) (C4:F4) [10:21:56:670]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (C4:F4) [10:21:56:670]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Operations Manager\3.0\Setup 3: 2
AppSearch: Property: ROOT_MANAGEMENT_SERVER_DNS, Signature: DefaulSDK.6C283D0A_50A8_439C_BDF9_0BA55C19F3FE
MSI (c) (C4:F4) [10:21:56:671]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (C4:F4) [10:21:56:671]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Operations Manager\3.0\Machine Settings 3: 2
AppSearch: Property: NETFRAMEWORK20.6C283D0A_50A8_439C_BDF9_0BA55C19F3FE, Signature: NetFramework20.6C283D0A_50A8_439C_BDF9_0BA55C19F3FE
MSI (c) (C4:F4) [10:21:56:671]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (C4:F4) [10:21:56:671]: PROPERTY CHANGE: Adding NETFRAMEWORK20.6C283D0A_50A8_439C_BDF9_0BA55C19F3FE property. Its value is '#1'.
AppSearch: Property: PIDTEMP, Signature: R_MOMProductID.C86D3000_F9DF_472D_A721_2FA986E39F96
MSI (c) (C4:F4) [10:21:56:671]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (C4:F4) [10:21:56:671]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\\12\Registration 3: 161
Info 1402.Could not open key: HKEY_LOCAL_MACHINE\\12\Registration. System error 161. Verify that you have sufficient access to that key, or contact your support personnel.
AppSearch: Property: DPIDTEMP, Signature: R_MOMDigitalProductID.C86D3000_F9DF_472D_A721_2FA986E39F96
MSI (c) (C4:F4) [10:21:56:671]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (C4:F4) [10:21:56:671]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\\12\Registration 3: 161
Info 1402.Could not open key: HKEY_LOCAL_MACHINE\\12\Registration. System error 161. Verify that you have sufficient access to that key, or contact your support personnel.
Action ended 10:21:56: AppSearch. Return value 1.
I see NETFRAMEWORK20 ? Does that mean 2.0 needs to be installed too, but perhaps isn't by default on a win 2012 R2 server ?
At Info 1402. The key in question is missing parameter %OM_COMMON_PRODUCT_REGISTRY_PATH% added in between.
Next down:
Calling custom action CAManaged!Microsoft.MOMv3.Setup.MOMv3ManagedCAs.AddFullTrustForAssembly
Exception thrown by custom action:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NotSupportedException: This method explicitly uses CAS policy, which has been obsoleted by the .NET Framework. In order to enable CAS policy
for compatibility reasons, please use the NetFx40_LegacySecurityPolicy configuration switch. Please see
http://go.microsoft.com/fwlink/?LinkID=155570 for more information.
at System.Security.SecurityManager.PolicyHierarchy()
at Microsoft.MOMv3.Setup.MOMv3ManagedCAs.GetPolicyLevel(String policyLevelName)
at Microsoft.MOMv3.Setup.MOMv3ManagedCAs.AddFullTrustForAssembly(Session session)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object parameters, Object arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture)
at Microsoft.WindowsInstaller.CustomActionProxy.InvokeCustomAction(Int32 sessionHandle, String entryPoint)
CustomAction _AddCodeGroup.6C283D0A_50A8_439C_BDF9_0BA55C19F3FE returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
MSI (s) (18:D0) [10:22:01:092]: NOTE: custom action _AddCodeGroup.6C283D0A_50A8_439C_BDF9_0BA55C19F3FE unexpectedly closed the hInstall handle (type MSIHANDLE) provided to it. The custom action should be fixed to not close that handle.
09/04/2015 10:22:01.093 [280]: Assembly Install: Failing with hr=80070005 at RemoveDirectoryAndChildren, line 396
09/04/2015 10:22:01.093 [280]: Detailed info about C:\Windows\assembly\tmp\40NU8ZOM\Microsoft.IdentityModel.dll
09/04/2015 10:22:01.094 [280]: File attributes: 00000080
09/04/2015 10:22:01.128 [280]: Restart Manager Info: 1 entries
09/04/2015 10:22:01.129 [280]: App[0]: (280) Windows Installer (msiserver), type = 3
09/04/2015 10:22:01.129 [280]: Security info:
09/04/2015 10:22:01.129 [280]: Owner: S-1-5-18
09/04/2015 10:22:01.129 [280]: Group: S-1-5-18
09/04/2015 10:22:01.130 [280]: DACL information: 4 entries:
09/04/2015 10:22:01.130 [280]: ACE[0]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-18
09/04/2015 10:22:01.130 [280]: ACE[1]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-32-544
09/04/2015 10:22:01.130 [280]: ACE[2]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-5-32-545
09/04/2015 10:22:01.130 [280]: ACE[3]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-15-2-1
09/04/2015 10:22:01.131 [280]: Assembly Install: Failing with hr=80070005 at RemoveDirectoryAndChildren, line 396
09/04/2015 10:22:01.131 [280]: Detailed info about C:\Windows\assembly\tmp\C49FBEZS\Microsoft.Mom.RecorderBar.dll
09/04/2015 10:22:01.131 [280]: File attributes: 00000080
09/04/2015 10:22:01.186 [280]: Restart Manager Info: 1 entries
09/04/2015 10:22:01.188 [280]: App[0]: (280) Windows Installer (msiserver), type = 3
09/04/2015 10:22:01.188 [280]: Security info:
09/04/2015 10:22:01.189 [280]: Owner: S-1-5-18
09/04/2015 10:22:01.189 [280]: Group: S-1-5-18
09/04/2015 10:22:01.189 [280]: DACL information: 4 entries:
09/04/2015 10:22:01.189 [280]: ACE[0]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-18
09/04/2015 10:22:01.190 [280]: ACE[1]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-32-544
09/04/2015 10:22:01.190 [280]: ACE[2]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-5-32-545
09/04/2015 10:22:01.190 [280]: ACE[3]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-15-2-1
09/04/2015 10:22:01.192 [280]: Assembly Install: Failing with hr=80070005 at RemoveDirectoryAndChildren, line 396
09/04/2015 10:22:01.192 [280]: Detailed info about C:\Windows\assembly\tmp\CU7WR55R\Microsoft.mshtml.dll
09/04/2015 10:22:01.192 [280]: File attributes: 00000080
09/04/2015 10:22:01.226 [280]: Restart Manager Info: 1 entries
09/04/2015 10:22:01.226 [280]: App[0]: (280) Windows Installer (msiserver), type = 3
09/04/2015 10:22:01.226 [280]: Security info:
09/04/2015 10:22:01.227 [280]: Owner: S-1-5-18
09/04/2015 10:22:01.227 [280]: Group: S-1-5-18
09/04/2015 10:22:01.227 [280]: DACL information: 4 entries:
09/04/2015 10:22:01.227 [280]: ACE[0]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-18
09/04/2015 10:22:01.227 [280]: ACE[1]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-32-544
09/04/2015 10:22:01.227 [280]: ACE[2]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-5-32-545
09/04/2015 10:22:01.228 [280]: ACE[3]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-15-2-1
09/04/2015 10:22:01.228 [280]: Assembly Install: Failing with hr=80070005 at RemoveDirectoryAndChildren, line 396
09/04/2015 10:22:01.228 [280]: Detailed info about C:\Windows\assembly\tmp\QA9DFUOX\Microsoft.shdocvw.dll
09/04/2015 10:22:01.228 [280]: File attributes: 00000080
09/04/2015 10:22:01.260 [280]: Restart Manager Info: 1 entries
09/04/2015 10:22:01.260 [280]: App[0]: (280) Windows Installer (msiserver), type = 3
09/04/2015 10:22:01.260 [280]: Security info:
09/04/2015 10:22:01.261 [280]: Owner: S-1-5-18
09/04/2015 10:22:01.261 [280]: Group: S-1-5-18
09/04/2015 10:22:01.261 [280]: DACL information: 4 entries:
09/04/2015 10:22:01.261 [280]: ACE[0]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-18
09/04/2015 10:22:01.261 [280]: ACE[1]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-32-544
09/04/2015 10:22:01.262 [280]: ACE[2]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-5-32-545
09/04/2015 10:22:01.262 [280]: ACE[3]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-15-2-1
09/04/2015 10:22:01.262 [280]: Assembly Install: Failing with hr=80070005 at RemoveDirectoryAndChildren, line 396
09/04/2015 10:22:01.262 [280]: Detailed info about C:\Windows\assembly\tmp\WWDSDLW2\Microsoft.EnterpriseManagement.OperationsManager.dll
09/04/2015 10:22:01.263 [280]: File attributes: 00000080
09/04/2015 10:22:01.299 [280]: Restart Manager Info: 1 entries
09/04/2015 10:22:01.300 [280]: App[0]: (280) Windows Installer (msiserver), type = 3
09/04/2015 10:22:01.300 [280]: Security info:
09/04/2015 10:22:01.300 [280]: Owner: S-1-5-18
09/04/2015 10:22:01.300 [280]: Group: S-1-5-18
09/04/2015 10:22:01.301 [280]: DACL information: 4 entries:
09/04/2015 10:22:01.301 [280]: ACE[0]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-18
09/04/2015 10:22:01.301 [280]: ACE[1]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-32-544
09/04/2015 10:22:01.301 [280]: ACE[2]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-5-32-545
09/04/2015 10:22:01.301 [280]: ACE[3]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-15-2-1
09/04/2015 10:22:01.302 [280]: Assembly Install: Failing with hr=80070005 at RemoveDirectoryAndChildren, line 396
09/04/2015 10:22:01.302 [280]: Detailed info about C:\Windows\assembly\tmp\9J16X9UG\Microsoft.EnterpriseManagement.Runtime.dll
09/04/2015 10:22:01.303 [280]: File attributes: 00000080
09/04/2015 10:22:01.347 [280]: Restart Manager Info: 1 entries
09/04/2015 10:22:01.348 [280]: App[0]: (280) Windows Installer (msiserver), type = 3
09/04/2015 10:22:01.348 [280]: Security info:
09/04/2015 10:22:01.348 [280]: Owner: S-1-5-18
09/04/2015 10:22:01.348 [280]: Group: S-1-5-18
09/04/2015 10:22:01.349 [280]: DACL information: 4 entries:
09/04/2015 10:22:01.349 [280]: ACE[0]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-18
09/04/2015 10:22:01.349 [280]: ACE[1]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-32-544
09/04/2015 10:22:01.349 [280]: ACE[2]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-5-32-545
09/04/2015 10:22:01.349 [280]: ACE[3]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-15-2-1
09/04/2015 10:22:01.350 [280]: Assembly Install: Failing with hr=80070005 at RemoveDirectoryAndChildren, line 396
09/04/2015 10:22:01.350 [280]: Detailed info about C:\Windows\assembly\tmp\UCRSJCZJ\Microsoft.EnterpriseManagement.OperationsManager.dll
09/04/2015 10:22:01.350 [280]: File attributes: 00000080
09/04/2015 10:22:01.386 [280]: Restart Manager Info: 1 entries
09/04/2015 10:22:01.386 [280]: App[0]: (280) Windows Installer (msiserver), type = 3
09/04/2015 10:22:01.386 [280]: Security info:
09/04/2015 10:22:01.387 [280]: Owner: S-1-5-18
09/04/2015 10:22:01.387 [280]: Group: S-1-5-18
09/04/2015 10:22:01.387 [280]: DACL information: 4 entries:
09/04/2015 10:22:01.387 [280]: ACE[0]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-18
09/04/2015 10:22:01.388 [280]: ACE[1]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-32-544
09/04/2015 10:22:01.388 [280]: ACE[2]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-5-32-545
09/04/2015 10:22:01.388 [280]: ACE[3]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-15-2-1
09/04/2015 10:22:01.389 [280]: Assembly Install: Failing with hr=80070005 at RemoveDirectoryAndChildren, line 396
09/04/2015 10:22:01.389 [280]: Detailed info about C:\Windows\assembly\tmp\BFPN6DIS\Microsoft.EnterpriseManagement.OperationsManager.Common.dll
09/04/2015 10:22:01.389 [280]: File attributes: 00000080
09/04/2015 10:22:01.424 [280]: Restart Manager Info: 1 entries
09/04/2015 10:22:01.424 [280]: App[0]: (280) Windows Installer (msiserver), type = 3
09/04/2015 10:22:01.424 [280]: Security info:
09/04/2015 10:22:01.424 [280]: Owner: S-1-5-18
09/04/2015 10:22:01.425 [280]: Group: S-1-5-18
09/04/2015 10:22:01.425 [280]: DACL information: 4 entries:
09/04/2015 10:22:01.425 [280]: ACE[0]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-18
09/04/2015 10:22:01.425 [280]: ACE[1]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-32-544
09/04/2015 10:22:01.425 [280]: ACE[2]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-5-32-545
09/04/2015 10:22:01.426 [280]: ACE[3]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-15-2-1
09/04/2015 10:22:01.426 [280]: Assembly Install: Failing with hr=80070005 at RemoveDirectoryAndChildren, line 396
09/04/2015 10:22:01.426 [280]: Detailed info about C:\Windows\assembly\tmp\14A2G6CQ\Microsoft.EnterpriseManagement.Core.dll
09/04/2015 10:22:01.427 [280]: File attributes: 00000080
09/04/2015 10:22:01.460 [280]: Restart Manager Info: 1 entries
09/04/2015 10:22:01.461 [280]: App[0]: (280) Windows Installer (msiserver), type = 3
09/04/2015 10:22:01.461 [280]: Security info:
09/04/2015 10:22:01.461 [280]: Owner: S-1-5-18
09/04/2015 10:22:01.461 [280]: Group: S-1-5-18
09/04/2015 10:22:01.462 [280]: DACL information: 4 entries:
09/04/2015 10:22:01.462 [280]: ACE[0]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-18
09/04/2015 10:22:01.462 [280]: ACE[1]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-32-544
09/04/2015 10:22:01.462 [280]: ACE[2]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-5-32-545
09/04/2015 10:22:01.462 [280]: ACE[3]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-15-2-1
09/04/2015 10:22:01.463 [280]: Assembly Install: Failing with hr=80070005 at RemoveDirectoryAndChildren, line 396
09/04/2015 10:22:01.463 [280]: Detailed info about C:\Windows\assembly\tmp\7FKHGGC4\Microsoft.EnterpriseManagement.Packaging.dll
09/04/2015 10:22:01.463 [280]: File attributes: 00000080
09/04/2015 10:22:01.497 [280]: Restart Manager Info: 1 entries
09/04/2015 10:22:01.498 [280]: App[0]: (280) Windows Installer (msiserver), type = 3
09/04/2015 10:22:01.498 [280]: Security info:
09/04/2015 10:22:01.498 [280]: Owner: S-1-5-18
09/04/2015 10:22:01.498 [280]: Group: S-1-5-18
09/04/2015 10:22:01.498 [280]: DACL information: 4 entries:
09/04/2015 10:22:01.498 [280]: ACE[0]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-18
09/04/2015 10:22:01.499 [280]: ACE[1]: Type = 0x00, Flags = 010, Mask = 001f01ff, SID = S-1-5-32-544
09/04/2015 10:22:01.499 [280]: ACE[2]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-5-32-545
09/04/2015 10:22:01.499 [280]: ACE[3]: Type = 0x00, Flags = 010, Mask = 001200a9, SID = S-1-15-2-1
Action ended 10:22:01: InstallFinalize. Return value 3.