uberAgent

Installing the Internet Explorer Browser Add-on

uberAgent’s browser web app performance functionality requires a browser add-on (aka extension) to be installed. This article lists the necessary steps.

Enabling and Configuring the Agent Metric

To enable data collection from Internet Explorer make sure uberAgent’s BrowserPerformanceIE metric is enabled in the configuration. In the default configuration, BrowserPerformanceIE is enabled.

You can optionally disable the collection of performance data from embedded frames via the registry. The following setting is valid for 32-bit and 64-bit Windows systems:

Hive:       HKEY_LOCAL_MACHINE
Key:        SOFTWARE\vast limits\uberAgent
Value name: IEAddonIgnoreFrames
Value type: DWORD
Value data: 0 (default) - Collect performance data from each page including embedded frames
            1           - Do not collect performance data from embedded frames
<!--NeedCopy-->

Installing the IE Add-on

The add-on’s files are part of the uberAgent setup and placed in the installation directory automatically.

Note: the add-on is not registered automatically to prevent prompts asking the end-users for confirmation.

Registering the IE Add-on

Manual Registration

For tests and PoCs, it may be easiest to register uberAgent’s Internet Explorer add-on manually. The installation directory contains the file Register-uAIEExtension.cmd. Run this file with elevated rights to register uberAgent’s Internet Explorer add-on DLLs.

Alternatively, run the following commands with elevated rights:

regsvr32 /s "%ProgramFiles%\vast limits\uberAgent\uAIEExtension32.dll"
regsvr32 /s "%ProgramFiles%\vast limits\uberAgent\uAIEExtension64.dll"
<!--NeedCopy-->

Automated Registration - Software Deployment Tool

The automated registration of uberAgent’s Internet Explorer add-on is easily possible with your software deployment tool of choice. Make sure to register the two DLLs using the regsvr32 commands (see above) after uberAgent is installed.

Automated Registration - uberAgent Service

uberAgent’s Internet Explorer add-on can be registered automatically through uberAgent’s system service. Please note that this does not happen by default to prevent end-user prompts (see below).

To configure the uberAgent service to automatically register the IE add-on set the RegisterIEAddOn configuration value to 1.

Enabling the IE Add-on

Enable Manually

Internet Explorer will ask each user to enable the add-on once the DLLs are registered when the browser is started.

Enable Automatically

To avoid end-user prompts, configure the Group Policy setting Add-on List for automatic enablement. The setting can be found at Computer Configuration > Policies > Administrative Templates > Windows Components > Internet Explorer > Security Features > Add-on Management > Add-on List.

Add an entry with the following values:

Value name: {82004312-5B53-46F1-B179-4FCE28048E6F}
Value data: 1
<!--NeedCopy-->

Relevant Configuration Settings

Protected Mode

The uberAgent Internet Explorer add-on has been tested successfully and is supported in protected mode.

Enhanced Protected Mode

The uberAgent Internet Explorer add-on has been tested successfully and is supported in enhanced protected mode.

Enterprise Mode

Internet Explorer enterprise mode allows customers to define URLs that are rendered with older versions of the IE engine (e.g., IE9 or IE10). uberAgent’s Internet Explorer add-on requires IE11 and only works for sites rendered with version 11 of the IE engine.

Installing the Internet Explorer Browser Add-on