BES Diagnostics Utilities

The diagnostics utilities below were designed to look for known problems and capture variety of diagnostics information.

BES Client Diagnostics

BES Client Diagnostics - version 1.2.3.2 (4 MB)

Requirements - Must be run on a Win2000, WinXP, or Win2003 Server computer with the BES Client installed by a user with Administrative rights. Supported versions: BES 5.0, BES 5.1, BES 6.0.


The BES Client Diagnostics will perform the following tasks:
  • Gather a variety of information about the local computer (name, OS, DC, user, drive space, language, etc.)
  • Gather a variety of information about the BES Client (masthead info, service status, path, etc.)
  • Perform a variety of tests for each BES Client Fixlet site to ensure that it can be gathered, has been gathered, has the latest version, etc.
  • Returns all settings and retrieved properties
  • Analyzes the log files and provides summary error analysis
  • Checks for consistency across BES Client version files
  • Checks for permissions problems
  • Performs a test to determine the distance to all BES Relays (must run the tool with a command line argument '--runrelayselector')
  • Summarizes all warnings and errors
  • Exports a copy of the BES Client __BESData folder, emsg log (if exists), and the BES Client registry keys to the current folder
  • Zips up the data

Usage: clientdiagnostics.exe [options]
Command Line Options:
--nolistsettings: Don't list all the settings
--nolistproperties: Don't list all the properties
--nologanalysis: Don't analyze the BES Client logs
--runrelayselector: Run a test relay selector to debug relay selection problems
--minimaltests: Run only the minimum set of tests (no properties, no log analysis, no settings)
--help: displays these options