Запуск |
В процессе запуска Dr.Web Agent при установках по умолчанию осуществляются следующие действия: •производится поиск и загрузка конфигурационного файла; если файл не найден, то загрузка прекращается; •если в файле конфигурации заданы параметры секции [EnterpriseMode] (и программный комплекс Dr.Web для почтовых серверов UNIX работает в составе Антивирусной сети), Dr.Web Agent запускается в режиме Enterprise. В противном случае, если в файле настроек заданы параметры секции [Standalone], Dr.Web Agent запускается в одиночном режиме. Если параметры секции [Standalone] также не заданы, то загрузка Dr.Web Agent прекращается; •создается сокет для взаимодействия с другими модулями программного комплекса. В случае TCP-соединения подключений может быть несколько (загрузка продолжается, если удалось создать хотя бы одно из них). Если используется UNIX-сокет, то он может быть создан только тогда, когда каталог, содержащий его, доступен на запись и чтение пользователю, с чьими правами работает модуль drweb-agent. Если ни один сокет не может быть создан, загрузка Dr.Web Agent прекращается. Дальнейший процесс загрузки Dr.Web Agent зависит от того, в каком режиме он работает. Если Dr.Web Agent работает в режиме Enterprise: •производится соединение с Dr.Web Enterprise Server, используемым в Антивирусной сети. Если при первом подключении сервер недоступен, либо Dr.Web Agent не удалось авторизоваться, Dr.Web Agent завершает свою работу. Если ранее Dr.Web Agent уже работал с данным сервером, но в данный момент он недоступен (например, в случае проблем с соединением), Dr.Web Agent использует резервные копии конфигурационных файлов, полученных от сервера во время предыдущего подключения. Данные файлы зашифрованы и не предназначены для правки пользователем. Попытка изменить их вручную приведёт к их неработоспособности; •если соединение успешно установлено, происходит получение лицензионных ключей и настроек компонентов программного комплекса с сервера централизованной защиты. После завершения этой операции Dr.Web Agent готов к работе. Если Dr.Web Agent работает в режиме Standalone: •загружаются файлы мета-конфигурации компонентов программного комплекса (.amc). В файлах мета-конфигурации описываются особенности взаимодействия Dr.Web Agent с компонентами. Расположение файлов мета-конфигурации берется из параметра MetaConfigDir секции настроек [Agent] файла конфигурации Dr.Web Agent. После завершения этой операции Dr.Web Agent готов к работе. |