Attachments

advanced/Error with Always Install Elevated

1. Case Identification

1.1. Summary

The installation of NEXThink Collector as a non-administrator user fails when the AlwaysInstallElevated policy is activated on the target machine. This is also the case when installing the Collector in attended (GUI) mode.

1.2. More Information

When trying to install NEXThink Collector MSI package with a non-administrator user when the AlwaysInstallElevated policy is activated, the process fails and the following information can be found in the logs of msiexec.exe:

MSI (s) (E8:00) [13:00:56:734]: Hello, I'm your 32bit Impersonated custom action server.
NEXTHINK CUSTOM ACTION: Error in ValidateDriverConfiguration() -> |27990|
Action ended 13:00:56: ValidateConfiguration. Return value 3.
Action ended 13:00:56: INSTALL. Return value 3.

1.3. Applies To

The case documented in the present article affects:

  • NEXThink Collector 3.0.0.0 and higher

2. Analysis and Resolution

2.1. Summary

Parameters provided to the installer are not taken into consideration, because they do not exist in the same context as the Windows Installer installation process (non-elevated vs elevated).

Parameters must be passed via an MSI transform (.mst file) to the Windows Installer process, even if the GUI is used.

2.2. Resolution

MSI transforms are considered to be part of the installation package by Windows Installer.

Consequently, the solution is to install the Collector by specifying its parameters within an MSI transform.

3. Supporting Material

3.1. Additional Documentation

NEXThink documentation:

External documentation:

3.2. Contact Information

If you require further assistance regarding the present case or if you want to contribute to the accuracy of published information, please open a case using http://support.nexthink.com