Running Dr.Web Agent

Внимание!

Please note that if at the post-install script runtime you select the "Configure Services" option in the conversation, all services including Dr.Web Agent, will be started automatically.

When Dr.Web Agent starts with the default settings, the following actions are performed:

Dr.Web Agent searches and loads its configuration file. If the configuration file is not found, Dr.Web Agent terminates.

If the parameters in the [EnterpriseMode] section are set correctly and Dr.Web for Novell Storage Services is operating within Anti-virus network, Dr.Web Agent starts in the Enterprise mode. Otherwise, if parameters in the [Standalone] section are set correctly, Dr.Web Agent starts in the Standalone mode. If the parameters in the [Standalone] section are not set, Dr.Web Agent terminates.

Socket for interaction of Dr.Web Agent with other Dr.Web modules is created. If a TCP socket is used, several connections can be established (loading continues if at least one connection is established). If a UNIX socket is used, it can only be created if the user, whose privileges are used to run drweb-agent, has read and write access to its directory. If a socket cannot be created, Dr.Web Agent terminates.

Further loading process depends on the selected operation mode.

If Dr.Web Agent operates in the Enterprise mode:

Dr.Web Agent connects to Dr.Web Enterprise Server. If the server is unavailable or authorization process fails during the first connection attempt, Dr.Web Agent terminates. If Dr.Web Agent worked previously with this server and now the server is temporary unavailable (for example, if any connection problem occurs), Dr.Web Agent uses backup copies of configuration files received from the server earlier. These files are encrypted and must not be edited by a user. An attempt to edit the files makes them invalid.

If the connection is established, Dr.Web Agent receives key files and settings from Dr.Web Enterprise Server. After all settings and key files are received, Dr.Web Agent is fully operational.

If Dr.Web Agent operates in the Standalone mode, meta-configuration files (.amc) that manage Dr.Web Agent interaction with other Dr.Web modules are loaded. Location of meta-configuration files is set in the MetaConfigDir parameter in the [Agent] section of the Dr.Web Agent configuration file. When meta-configuration files are successfully loaded, Dr.Web Agent is ready to operate.