Configuration
After the Nomad for web browsers COM Helper is installed, the default configuration of the browser extension should be sufficient in most cases, but there are some configuration options if necessary.
Nomad in multiple domains
If you are using the same browser with different Nomad installations in different
network domains, you need to modify the extension to add all the hosts to the
allowed list. Make sure to only list hosts from secure domains that are under your
control. Host entries should be just the host name (no https:// prefixes or
trailing slashes). If your host is running on a non-standard port (not 443) you must
include it as well. Example, mytrustedhost.domain2.com:9443
The whitelist.json file is created during installation in the
installation directory and contains the list inside of a JSON object.
{ "whitelist": [ "mytrustedhost.domain1.com",
"mytrustedhost.domain2.com:9443"] }.
Advanced deployment configuration
The COM Helper installer adds some registry entries to configure chrome to install the extension and properly use the native binary. These may conflict with (be overridden by) windows/chrome policies. You can modify your policies from these below settings, if necessary:
This registry entry causes Chrome to install the extension from the Chrome web store:
[HKLM/Software/Policies/Google/Chrome/ExtensionInstallForcelist]
"1352"="pkjkljikeelmnapkooflhchclfohcnmn"
This registry entry registers the native binary with Chrome by pointing to the manifest in the install directory that describes it.
[HKLM/Software/Google/Chrome/NativeMessagingHosts/com.hcl.nomad.webcom]
@="C:\\Program Files\\HCL\\HCL Nomad for web browsers COM helper\\manifest.json"
You may check what policies are active in Chrome by navigating a browser tab to:
chrome://policy
- ExtensionInstallAllowlist
- ExtensionInstallBlocklist
- NativeMessagingAllowlist
- NativeMessagingBlocklist