Столкнулся с ошибка запуска компонента Dr.web for Linux Mail Server на Astra Linux 1.5 Special Edition:
# /etc/init.d/drweb-monitor start
Failed to conncet to socket /var/drweb/ipc/.drweb_maild for drweb_tranport transport
При этом, каталог /var/drweb/ipc/ пустой.
В логах mail.err и mail.log наличие следующего:
mail.err:
Jul 21 14:24:55 ald drweb-maild.real: [140713322186560] maild FATAL Plugin 'VRAntiSpam' is not registered in key file: it can't be loaded Jul 21 14:24:55 ald drweb-maild.real: [140713322186560] maild ERROR during initialize plugins set: Error in loading plugin vaderetro due to license limitation Jul 21 14:24:55 ald drweb-maild.real: [140713322186560] maild FATAL in main cycle: error in program initializing: see above
mail.log:
Jul 21 14:24:54 ald drweb-maild.real: [140713322186560] maild INFO Run plugin 'vaderetro'... Jul 21 14:24:55 ald drweb-maild.real: [140713322186560] maild FATAL Plugin 'VRAntiSpam' is not registered in key file: it can't be loaded Jul 21 14:24:55 ald drweb-maild.real: [140713322186560] maild ERROR during initialize plugins set: Error in loading plugin vaderetro due to license limitation Jul 21 14:24:55 ald drweb-maild.real: [140713322186560] maild FATAL in main cycle: error in program initializing: see above Jul 21 14:24:55 ald drweb-maild.real: [140713322186560] maild INFO Dr.Web for Unix mail servers 6.0.2.8 shutdown in progress ... Jul 21 14:24:55 ald drweb-maild.real: [140713322186560] maild INFO Dr.Web for Unix mail servers 6.0.2.8 shutdowned Jul 21 14:24:55 ald drweb-sender.real: [140359178901248] sender INFO Signal 'Terminated' (15) has been caught Jul 21 14:24:55 ald drweb-sender.real: [140359178901248] sender INFO Shutting down... Jul 21 14:24:56 ald drweb-notifier.real: [140003483801408] notifier INFO catch signal SIGTERM. Going to shutdown... Jul 21 14:24:56 ald drweb-notifier.real: [140003483801408] notifier INFO Shutdown
Оказывается, ключ лицензии не поддерживает плагин Антиспам, что мы можем проследить по этим записям.
Мы можем заказать новый ключ, поддерживающий плагин Антиспам, а можем переконфигурировать Dr.web для продолжения работы без этого плагина.
Для этого переходим в каталог /etc/drweb:
# cd /etc/drweb/
И в файлах maild_*.conf в секции [filters] убрать из BeforeQueueFilters и AfterQueueFilters слово vaderetro.
Осуществить перезапуск drweb-monitor:
# service drweb-monitor restart
Теперь можно проверить каталог /var/drweb/ipc/ на наличие drweb_maild:
Или командой cat + grep :