BES Client Helper Service (Windows only)
The BES Client Helper is intended to be a watcher process for the BES Client and will attempt to restart the service if the BES Client is not running.
The BES Client Helper will also perform a number of troubleshooting steps in the event that
the BES Client service does not start at the right time:
- It attempts a restart.
- If it fails, it will try to remove the revocation file (create a backup copy) and attempt a new restart.
- If it fails, it will try to remove the BESData folder and attempt a last restart.
This tool is intended to be installed as a service. It can be installed and uninstalled with
the following Fixlets:
- #591: Install BES Client Helper Service
- #592: Uninstall BES Client Helper Service
The service checks the BES Client process once a day by default and no log file is produced. During the installation, you can choose a different check frequency and you can enable the logging activity.
How to change the settings after the installation: Frequency
Set the desired frequency (specified in seconds) into the registry key
_[HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\BESClientHelper\ServiceRunPeriod]_
and
restart the service.
How to change the settings after the installation: Logging
Uninstall and install again the helper with different settings using the Fixlet.
Alternatively, you can reinstall the service as follows:
- Change the registry key
_[HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\BESClientHelper\ServiceInstallationParameters]_
to "-l" (without quotes) to enable logging, or empty to disable - Run
_<path of BESClient>\BESClientHelper.exe -remove_
- Run
_<path of BESClient>\BESClientHelper.exe -install auto_