The 1E Client will be installed with the configuration required at the time. After the initial installation, it may be necessary to reconfigure the 1E Client. For example, you may want to enable a module that was not enabled when the 1E Client was first installed. This page provides guidance on changing the configuration of the 1E Client after the initial installation and configuration. |
This page describes how to use Configuration Manager Configuration Baselines to reconfigure the 1E Client, which apply only to Windows devices. For non-Windows devices please see Reconfiguring on non-Windows devices below.
Please refer to 1E Client configuration settings and installer properties for a summary, and links to further pages with more details.
1E Client modules are enabled or disabled using the 1E.Client.exe -reconfigure command line interface described in Example command-lines for reconfiguring the 1E Client below. Once enabled, additional configuration is likely to be required.
The table below summarizes which settings can be modified after installation using 1E.Client.exe -reconfigure and which require modification in the registry. If you are using Configuration Manager, registry settings are best managed using Configuration Baselines. 1E provide template Configuration Items for Nomad and WakeUp that configure settings with their default values. These can be imported, modified to meet your requirements then added to a Configuration Baseline and deployed to clients as described in Using Configuration Manager to enable and reconfigure the 1E Client after installation.
Client / module | Set with 1E.Client.exe -reconfigure | Set in registry |
---|---|---|
Tachyon | All Tachyon client settings | None |
Shopping | None | |
WakeUp | Module.WakeUp.Enabled | All other WakeUp client settings |
Nomad | Module.Nomad.Enabled | All other Nomad client settings |
PXE Everywhere | Module.PXEEverywhere.Enabled | All other PXE Everywhere Agent settings |
Installer properties allow configuration of the 1E Client during installation. While there is generally a one-to-one mapping of Installer property to registry value, the Installer properties are all prefixed with MODULE.<PRODUCT> whereas registry values are not. Aside from the prefix in Installer property names, in some cases the registry value name is different from the installer property name. When configuring the Nomad and WakeUp client module registry settings, be careful to refer to the registry value names in the above settings links rather than the Installer property names. |
The 1E Client can be configured after installation using a Configuration Manager Configuration Baseline. The following template Configuration Items have been prepared and are available to be downloaded and imported into Configuration Manager.
You can download the set of template Configuration Items available here 1EClientCIs.zip and unzip to a working directory accessible from a CM console.
The current version of 1EClientCIs.zip does not support changes to PXE Everywhere. |
CI Name | Description |
---|---|
Enable and Configure Shopping module in 1E Client | PowerShell script CI that detects if Shopping module is enabled. If not, the remediation script will enable and configure the Shopping module using the 1E.Client.exe -reconfigure command and restart the 1E Client for the settings to take effect. The following settings are applied by the script.
You will need to modify the remediation script as described in the process below this table with the FQDN of your Shopping host (typically a DNS alias for the Shopping website host header). You may also want to disable the Loopback Exemption (set it to false). |
Configure Tachyon client in 1E Client | PowerShell script CI that detects if the Tachyon Switch and Background Channel have been defined. If not, the remediation script will configure these settings using the 1E.Client .exe -reconfigure command and restart the 1E Client for the settings to take effect. The following settings are applied by the script.
You will need to modify the remediation script as described in the process below this table with the FQDN of your Tachyon host (typically a DNS alias for Tachyon server). Note that the Tachyon client cannot actually be enabled or disabled. It is an intrinsic part of the 1E Client and is always enabled. If you are not using the Tachyon platform, you install 1E Client with the SWITCH and BACKGROUNDCHANNELURL properties set to NONE. |
Enable Nomad module in 1E Client | PowerShell script CI that detects if the Nomad module is enabled. If not, the remediation script will enable the Nomad module using the 1E.Client.exe -reconfigure command and restart the 1E Client for the settings to take effect. There are no settings in this remediation script that need to be modified for Nomad. |
Enable WakeUp module in 1E Client | PowerShell script CI that detects if WakeUp module is enabled. If not, the remediation script will enable the WakeUp module using the 1E.Client.exe -reconfigure command and restart the 1E Client for the settings to take effect. There are no settings in this remediation script that need to be modified for WakeUp |
Nomad 7.0.200 Registry Settings | Registry Value CI that includes all commonly configurable Nomad 7.0.200 registry settings with their default values. You will need to modify these if you are using ActiveEfficiency (to define the PlatformURL setting), or if your Nomad design requires any non-default configuration settings. Alternatively you can create your own Configuration Item for the Nomad module using Nomad 7.1 - Nomad Baseline Wizard. |
WakeUp 7.3 Registry Settings | Registry Value CI that includes all commonly configurable WakeUp 7.3 registry settings with their default values. You will need to modify these at a minimum to define the SerivceURL (the URL of the AFWebService) and any non-default WakeUp configuration settings required by your design. |
To configure the 1E Client after installation:
Download the set of template Configuration Items available here 1EClientCIs.zip and unzip to a working directory accessible from a CM console
On the Confirmation page click Close.
After importing the Configuration Items, double-click each in turn to view the CI properties and review the Supported Platforms tab to ensure all Operating Systems you currently manage are selected. For example, if you are managing Windows Server 2019 with CM CB 1902 or later, you will need to select Windows Server 2019. |
Clients in the targeted Collection will start to apply the Configuration Baseline after the next machine policy refresh. You can check the compliance status periodically Configuration Baselines view in the console.
After installing the 1E Client, it may be necessary to enable additional modules, disable modules, or change configuration settings. For example, the 1E Client may have been initially installed just for the Shopping or WakeUp modules and you now want to use the full 1E Client with the Tachyon Platform, or conversely you may have deployed the 1E Client without the Shopping module enabled and subsequently implemented Shopping v5.5 and therefore need to enable the Shopping module. These scenarios can be managed using the 1E.Client.exe -reconfigure command-line interface, so it is easy to implement using software distribution tools such as Configuration Manager.
Please refer to 1E Client command-line parameters if you would like to see details of other CLI commands.
The -reconfigure command-line option changes the settings in the 1E.Client.conf configuration file. These changes are only available from Tachyon instructions when the 1E Client service is running. Use the -restart option on the command line to restart the service after the configuration changes have been made. Note that the restart will be delayed by a random duration (based on the Tachyon client reconnection interval) to disperse the load as clients connect to Tachyon, ActiveEfficiency, NightWatchman or Shopping servers on startup.
The above command can be extended to reconfigure any Tachyon settings because they are all stored in the 1E Client configuration file. |
The above command only enables the Nomad client module, which is the only Nomad setting in the 1E Client configuration file. The command does not configure registry settings necessary for using ActiveEfficiency. You can update the registry using commands such as:
|
The above command only enables the PXE Everywhere client module, which is the only PXE Everywhere setting in the 1E Client configuration file. The command does not configure registry settings necessary for connecting to the PXE Everywhere Central server. You can update the registry using commands such as:
|
The -reconfigure method can be used for all Shopping client settings because they are all stored in the 1E Client configuration file. If required, add Shopping.LoopbackExemptionEnabled=true. |
The above command only enables the WakeUp client module and enables Windows firewall rules. These are the only WakeUp settings in the configuration file. The command does not configure registry settings necessary for reporting to the NightWatchman Management Center server. You can update the registry using commands such as:
|
Please refer to 1E Client command-line parameters if you would like to see details of other CLI commands.
This method is suitable for reconfiguring all 1E Client settings on non-Windows devices because only Tachyon client features are available and all settings are stored in the 1E Client configuration file. |
On Windows devices, you can start, stop and restart the 1E Client from the command-line, as an alternative to using the Windows Services console UI. Please refer to 1E Client command-line parameters for more details.
On Linux, Solaris and macOS devices, you can start, stop and restart the 1E Client from the command-line, but this is not supported on Android.