I would download the latest 2008 and 2017 C++ runtime libraries from MS both the x86 and the x64 and install.
Reboot your server
then do the install.
That should get you past this.
After you have upgraded it should be safe to remove the 2005 versions.
------------------------------
Gene Howard
Principal Support Engineer
Broadcom
------------------------------
Original Message:
Sent: 02-19-2020 02:19 PM
From: Operations
Subject: error during upgrade of primary hub from 8.47 to 9.02
I am encountering an error during the upgrade of a primary hub from 8.47 to 9.02
- 2020-02-15 12:27:26,289 ERROR impl.UIMServerConfigureController:run:547 [Thread-32] - NimException caught (1) error, org.apache.commons.exec.ExecuteException: Process exited with an error: -1073741515 (Exit value: -1073741515): Process exited with an error: -1073741515 (Exit value: -1073741515)
This error indicates it needs "Microsoft Visual C++ 2017 Redistributable"
- according to: https://ca-broadcom.wolkenservicedesk.com/external/article?articleId=125418&_ga=2.261332045.1955954301.1581789534-172842270.1541436296
When I execute the 2017 redistributable, that generates the following error:
- [224C:403C][2020-02-19T12:23:37]i301: Applying execute package: Windows81_x64, action: Install, path: C:\ProgramData\Package Cache\3ACBF3890FC9C8A6F3D2155ECF106028E5F55164\packages\Patch\x64\Windows8.1-KB2999226-x64.msu, arguments: '"C:\Windows\SysNative\wusa.exe" "C:\ProgramData\Package Cache\3ACBF3890FC9C8A6F3D2155ECF106028E5F55164\packages\Patch\x64\Windows8.1-KB2999226-x64.msu" /quiet /norestart'
- [224C:403C][2020-02-19T12:23:37]e000: Error 0x80240017: Failed to execute MSU package.
- [42F8:2380][2020-02-19T12:23:37]e000: Error 0x80240017: Failed to configure per-machine MSU package.
- [42F8:2380][2020-02-19T12:23:37]i319: Applied execute package: Windows81_x64, result: 0x80240017, restart: None
- [42F8:2380][2020-02-19T12:23:37]e000: Error 0x80240017: Failed to execute MSU package.
- [224C:403C][2020-02-19T12:23:37]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{56e11d69-7cc9-40a5-a4f9-8f6190c4d84d}, resume: None, restart: None, disable resume: No
That Windows8.1-KB2999226-x64.msu package is a hotfix for "Microsoft Visual C++ 2015 Redistributable"
The "Microsoft Visual C++ 2015 Redistributable" is in fact installed on windows, but the UIM archive does not include that one so I'm guessing that update is getting in the way of the usual UIM upgrade tool which relies on 2017.
I'm proposing the following solution, but I'd like to confirm I am not making a mountain out of a molehill:
- Remove the 2015 redistributable from the windows updates and then attempt the install of the 2017 redistributable.
Is that recommended or is there a better solution?
Thanks
Steve