How to use msiexec to install QAS windows tools.
In Authentication Services 4.1 a number of msi files are available for install and msiexec installs from the command line are also available. Installing using msiexec on Windows Server 2008 will sometimes cause an error message that reads:
"There is a problem with this Windows Installer Package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor".
On Windows Server 2012 the package appears to install but the software is unavailable and attempts to uninstall indicate the package is not installed.
On 64 bit machines you may see the following error:
"The installation directory cannot be determined. Uninstall all QAS MSI packages and try the installation again."
CAUSE 1:
Prerequisite not installed.
CAUSE2:
Adminstrator account was not used to execute the commands
CAUSE 3:
The software was not installed in the correct order.
CAUSE 4:
Microsoft's User Account Control interference.
RESOLUTION 1:
Install the prerequisites before running the commands.
For all architectures the required and provided MS Visual C++ and .Net framework redistributables need to be installed. You must use the Role Manager Tool to install and configure .Net. Please refer to operating system vendor documentation for help with this.
RESOLUTION 2:
msiexec must be executed as Administrator. It's not enough to have "admin rights". You need to right click on either the command prompt, or power shell, and click "Run as Administrator".
RESOLUTION 3:
Prior to other components being installed either coreX86.msi or coreX64.msi needs to be installed. Which one depends on the architecture of the system operating system being installed on. The coreX64.msi requires the coreX32.msi be installed on 64 bit machines. The installation order is important, coreX86 needs to be installed first followed by coreX64.
The correct order for installing the ADUC snapins on a 64 bit machine would be:
msiexec /i coreX86.msi
msiexec /i coreX64.msi
msiexec /i aducX64.msi
RESOLUTION 4:
Temporarily disable the User Account Control feature per the following Microsoft document to Turn of UAC
So the order would be:
Disable UAC
msiexec /i coreX86.msi
msiexec /i coreX64.msi
msiexec /i aducX64.msi
Enable UAC
If you still cannot get the ADUC extension installed please open up a Service Request with Technical Support and attach a Msiexec debug log to it. See the following KB on Gathering MSI debug
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center