9
3. Other ESET components in network environment
3.1 ESET client solutions
Client solutions are the security products which detect and block malicious code on workstations and servers. The
primary client solutions are ESET NOD32 Antivirus 3.0 and ESET Smart Security.
Clients communicate through two main channels:
• ERA Server on TCP port 2222 in order to submit information such as logs, current configuration, threat alerts,
etc. and to execute any tasks and queries from ERAS which are queued up for the client (modify configuration,
perform a scan, etc.).
• The update server on a defined port using the HTTP or SMB protocols. Later in this manual we will discuss a
method which allows an administrator to create a local update server or “Mirror” of the ESET update servers.
Figure 3
The most important communication channels connecting ERAS, ERAC and update servers. ERAS and MIRROR
SERVER can be run on the same machine
3.2 ESET Configuration Editor
The ESET Configuration Editor is an important component of ERAC and is used for several purposes. One of the
most important is the creation of the following:
• Predefined configurations for installation packages
• Configurations sent as tasks to clients
• A general (.xml) configuration file
The Configuration Editor allows the administrator to remotely configure many of the parameters available in any
ESET security solution, especially those installed on client workstations. It also allows the administrator to export
configurations to .xml files which can later be used for multiple purposes, such as creating tasks in ERAC, importing
a configuration locally in ESET Smart Security, etc.
The structure used by the Configuration Editor is an .xml template which stores the configuration in a tree-like
structure. The template is stored in the cfgedit.exe file.
The Configuration Editor allows you to modify any .xml file. Please avoid modifying or rewriting the
cfgedit.xml source file! For the Configuration Editor to work, the following files must be available: eguiEpfw.dll,
cfgeditLang.dll and eguiEpfwLang.dll.