
Dr.web 6.0 для Unix`овых почтовиков игнорирует некоторые опции конфига
#21
Отправлено 15 Февраль 2011 - 15:08
#22
Отправлено 15 Февраль 2011 - 17:33
нет - это не нормально. но теперь в логах видна попытка отправить отчет. можно еще debug логи для этой попытки (c IpcLevel = info) и так же конфигурацию MailD с которой воспроизводится данная ошибка. заранее спасибо.
логи (после перечитки конфигурации об отправке отчета) c debug и info - в аттаче 1.rar
конфиг maild:
[General] BaseDir = /var/drweb/ MaxTimeoutForThreadActivity = 30s IpcTimeout = 1m Hostname = test.test.ru [Logging] Level = debug IpcLevel = info SyslogFacility = Mail FileName = /var/log/drweb/maild.log [MySQL] Lib = /usr/local/lib/mysql/libmysqlclient.so Host = localhost Port = 3306 User = root Password = password DB = drweb Connections = 0 SizeLimit = 0 SkipDomains = test.ru [MailBase] MaxStoredMessages = 100000 MaxStorageSize = 0 MaxPoolSize = 0 SendTimeout = 30s FrozenTimeout = 2h DeleteTimeout = 48h BackupPeriod = 0 BackupName = /var/drweb/msgs/db/.maildb.backup MaxBodySizeInDB = 1k [Filters] LibDir = /usr/local/drweb/maild/plugins Settings = BeforeQueueFilters = vaderetro, headersfilter, modifier MaxSizeBeforeQueueFilters = 0 AfterQueueFilters = MaxSizeAfterQueueFilters = 0 PluginsBaseDir = /var/drweb/plugins [Stat] Send = yes SendPeriod = 10m Timeout = 30s ExportStat = no ExportBlockObjectsStorage = ExportStatStorage = ExportPluginStatStorage = [Reports] Send = yes #SendTimes = 0w/00:00:00-7d SendTimes = 11:00:00-24h Mail = xxxxx@test.ru Names = vaderetro TopListSize = 20 MaxPoolSize = 800k MaxStoreInDbPeriod = 31d CheckForRemovePeriod = 5m [Quarantine] Path = /var/drweb/infected FilesMode = 0660 FilenamesMode = Std FilenamesPrefix = maild. AccessByEmail = yes StoredTime = 24h MoveToDBI = no DBISettings = DBIUsername = DBIPassword = SQLInsertCommand = SQLRemoveCommand = SQLSelectCommand = PulseTime = 5m PathToDrwebQp = /usr/local/drweb/drweb-qp MoveAll = no [Maild] ProtectedNetworks = 127.0.0.0/8, x.x.x.0/22 ProtectedDomains = test.ru IncludeSubdomains = yes InPoolOptions = auto OutPoolOptions = auto RedirectMail = spam-archive@test.ru OnlyTrustedControlMails = yes LicenseLimit = pass EmptyFrom = continue ProcessingErrors = pass RulesLogLevel = info PidFile = /var/drweb/run/drweb-maild.pid UseCustomReply = no ReplyEmptyFrom = "Dr.Web MailD: Messages from <> are blocked by administrator." ReplyProcessingError = "Dr.Web MailD: Message is rejected due to software error." GetIpFromReceivedHeader = yes Control = no ControlAddress = inet:3009@127.0.0.1 SkipDSNOnBlock = no [Receiver] Address = local:/var/drweb/ipc/.drweb_maild PoolOptions = auto RealClients = no ProcessingErrors = reject StalledProcessingInterval = 10m OneCommandTimeout = 5m OneMessageTimeout = 10m AddReceivedHeader = no ReturnReject = no MaxRecipients = 50 [Sender] StalledProcessingInterval = 10m SendingIntervals = 0s, 30s, 60s, 10m, 30m, 2h, 8h, 1d, 1d Method = pipe MailerName = Exim Address = /usr/local/sbin/exim Options = InPoolOptions = auto OutPoolOptions = auto HeloCmdTimeout = 5m MailFromCmdTimeout = 5m RcptToCmdTimeout = 5m DataCmdTimeout = 2m DataBlockTimeout = 3m EndOfDataTimeout = 10m OtherCmdsTimeout = 2m SendDSN = no [Notifier] PoolOptions = auto TemplatesBaseDir = /usr/local/etc/drweb/maild/templates LngBaseDir = /usr/local/etc/drweb/maild/lng AdminMail = FilterMail = root@localhost NotifyLangs = ru TemplatesParserLogLevel = info RulesLogLevel = info MsgIdMap = QuarantinePrefix = [Rule] notify = block notify.Virus = allow(any) notify.Cured = allow(admin:sender) notify.Skip = allow(sender) notify.Archive = allow(admin:sender) notify.Error = allow(admin:sender) notify.Rule = allow(admin) notify.License = allow(admin) notify.Malware = allow(any) html = yes scan = all [Rules] sender:regex:@test.ru && client-ip:x.x.x.0/22 cont scan=all:-vaderetro
Прикрепленные файлы:
#23
Отправлено 15 Февраль 2011 - 17:40
notifier ERROR error during processing msg : vector::_M_range_check

#24
Отправлено 15 Февраль 2011 - 17:49
логи не те. в них нет момента собственно отправки отчета и ошибки:
notifier ERROR error during processing msg : vector::_M_range_check
блин. да, ты прав. ошибся. вот теперь те.
в аттаче.
Прикрепленные файлы:
#25
Отправлено 15 Февраль 2011 - 17:50
У на в форуме принято общаться на "вы".
#26
Отправлено 15 Февраль 2011 - 18:08
вообще AdminMail всегда должен быть заполнен.
#27
Отправлено 15 Февраль 2011 - 18:17
а теперь поставьте в AdminMail тоже значение что и в Reports/Mail и повторите эксперимент.
вообще AdminMail всегда должен быть заполнен.
Все получилось, как только заполнил поле AdminMail.
Не заполнял до этого потому, что в мануале написано что по дефолту там есть значение (root@localhost) - и оно менее приоритетнее чем [Reports]/Mail
спасибо Вам, Антон!