When attempting to install the recent update for DCS to patch the vulnerability from the Spring4Shell family, when running the program, Server_DCS691_b532.exe, a box with the following message would pop up:
InstallShield Wizard - An error (-5001 : 0x80070002) has occurred while running the setup.
There was a "Details" tab. When that was selected the following details concerning the failure to run were displayed.
Error Code: -5001 : 0x80070002
Error Information:
>SetupNew\setup.cpp (142)
PAPP:
PVENDOR:
PGUID:
$
@Windows 7 / Server 2008 R2 Service Pack 0 (9200)
IE Version: 9.11.17763.0
The error indicated a failure for Windows Installer to run. The usual suspects were eliminated/disabled such as antivirus Software etc, but the problem still persisted.
Data Center Security 6.9.1
The EXE had been modified or tampered with by an external source after download. It was extracted from the original zip file and manually copied via Remote Desktop to the servers which needed to have it installed. The main clue was that all three servers had the same problem launching the program.