Перейти к содержимому


Фото
- - - - -

drweb-milter - Error in initialize object

lock fille Error in initialize object please specify unique id fedora postfix Anti-Virus Anti-Spam milter

  • Please log in to reply
12 ответов в этой теме

#1 EsWees

EsWees

    Newbie

  • Posters
  • 7 Сообщений:

Отправлено 15 Август 2014 - 15:04

Приветствую.

 

Не удаётся настроить связку postfix + drweb as по методу milter фильтра.

ОС - Fedora release 20 (Heisenbug). Установка производилась из пакетов (Ссылка). Настройка производилась по документам drweb-maild и postfix milter. В логфайлах получаю записи:

Aug 15 14:34:31 mail drweb-receiver.real: [140472387385216] receiver INFO Dr.Web (R) Mail Receiver version 6.0.2.8 has been started
Aug 15 14:34:31 mail drweb-receiver.real: [140471938578176] receiver INFO Listen at '127.0.0.1:8025'
Aug 15 14:34:31 mail drweb-milter.real: [139762486343552] milter INFO set SIGHUP,SIGUSR1 handlers
Aug 15 14:34:31 mail drweb-milter.real: [139762486343552] milter FATAL Error in initialize object for sending messages: Couldn't initialize lock file '/var/drweb/msgs/in/.lock': Seems some other component works in '/var/drweb/msgs/in/' directory: please specify unique id!
Aug 15 14:34:31 mail drweb-milter.real: [139762486343552] milter FATAL Error in main function: error in milter lib initialization
Aug 15 14:34:31 mail drweb-milter.real: [139762486343552] milter INFO Shutdown threads pool...
Aug 15 14:34:31 mail drweb-milter.real: [139762486343552] milter INFO Shutdown
Aug 15 14:34:31 mail drweb-receiver.real: [140471938578176] receiver INFO Signal 'Terminated' (15) has been caught
Aug 15 14:34:31 mail drweb-receiver.real: [140471938578176] receiver INFO Shutting down...

В фиил /etc/drweb/monitor.conf добавил в строку RunAppList значение MAILD (RunAppList = AGENT, MAILD), после чего стал запускаться drweb-milter. Прошу помощи :blush:.



#2 Alexander Batyukov

Alexander Batyukov

    Newbie

  • Dr.Web Staff
  • 87 Сообщений:

Отправлено 15 Август 2014 - 16:04

в  /etc/drweb/monitor/maild_postfix.mmc строку с receiver закомментируйте

 

Должно быть

# drweb-receiver local:%var_dir/ipc/.agent 15 30 MAIL drweb:drweb
drweb-milter local:%var_dir/ipc/.agent 15 30 MAIL drweb:drweb



#3 EsWees

EsWees

    Newbie

  • Posters
  • 7 Сообщений:

Отправлено 15 Август 2014 - 16:50

Спасибо. Это помогло. :)

 

Появилась другая проблема :-(

Aug 15 16:45:55 pyhead drweb-notifier.real: [140005786253184] notifier.ipc DEBUG the 'PoolManager::GMultiEvent' event has been deleted
Aug 15 16:45:55 pyhead drweb-notifier.real: [140005786253184] notifier INFO Shutdown
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter.ipc DEBUG the 'PoolManager::GMultiEvent' event has been created
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter.ipc DEBUG the 'PP-Manager::CancelationAcknowledge' event has been created
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter.ipc DEBUG CreateAddress: creating ipc address by spec=local:/var/drweb/ipc/.backdoor ...
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter.ipc DEBUG IPC factory: creating ipc by spec { local=local:/var/drweb/ipc/.backdoor, remote= }
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter.ipc DEBUG CreateAddress: creating ipc address by spec=local:/var/drweb/ipc/.backdoor ...
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter.ipc DEBUG Socket::ApplyOptions - handle is invalid
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter.ipc DEBUG Socket::Connect done for connection (fd->10, local->local:, server->local:/var/drweb/ipc/.backdoor)
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter.ipc DEBUG UnixSocket::IsStalled connection (fd->9, local->local:/var/drweb/ipc/.backdoor, client->*) successfully connected so somebody uses this socket
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter.ipc ERROR unix-socket create connection (fd->9, local->local:/var/drweb/ipc/.backdoor, client->*) - somebody uses this socket
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter.ipc ERROR unix-socket create connection (fd->9, local->local:/var/drweb/ipc/.backdoor, client->*) failed: UnixSocket::Create: [98] Address already in use
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter.ipc ERROR can`t create a listening connection at local:/var/drweb/ipc/.backdoor: UnixSocket::Create: [98] Address already in use
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter FATAL Error in initialize listning interface on "/var/drweb/ipc/.backdoor" :SessionState::Open - cannot initialize connections pool
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter FATAL Error in main function: Can not initialize pool of threads
Aug 15 16:45:55 pyhead drweb-milter.real: [140626267793280] milter INFO Shutdown threads pool...

Предполагаю что такого же плана ошибка.



#4 Alexander Batyukov

Alexander Batyukov

    Newbie

  • Dr.Web Staff
  • 87 Сообщений:

Отправлено 15 Август 2014 - 17:04

Больший кусок лога на старте можно увидеть? Чтоб понять почему, например, не стартует Notifier
"notifier INFO Shutdown"

 

И что покажет ls -la /var/drweb/ipc ?



#5 EsWees

EsWees

    Newbie

  • Posters
  • 7 Сообщений:

Отправлено 15 Август 2014 - 17:27

ls -la /var/drweb/ipc

total 8
drwxr-xr-x  2 drweb drweb 4096 Aug 15 17:15 .
drwxr-xr-x 18 drweb drweb 4096 Jul 22 14:14 ..
srw-rw-rw-  1 drweb drweb    0 Aug 15 17:15 .agent
srwxrwx---  1 drweb drweb    0 Aug 15 16:07 .backdoor
srwxrwx---  1 drweb drweb    0 Aug 15 17:15 .monitor

Прикрепленные файлы:


Сообщение было изменено EsWees: 15 Август 2014 - 17:27


#6 Alexander Batyukov

Alexander Batyukov

    Newbie

  • Dr.Web Staff
  • 87 Сообщений:

Отправлено 15 Август 2014 - 17:47

В секции Sender конфигурационного файла параметры

 

Address = /usr/local/sbin/sendmail

Method = pipe
MailerName = postfix

 

имеют такие значения?

запускаете комплекс через /etc/init.d/drweb-monitor start?

 

по поводу первого сообщения еще - в  /etc/drweb/monitor.conf  RunAppList должен быть равен MAILD

 

P.S. все, о чем я пишу - описано в документации



#7 EsWees

EsWees

    Newbie

  • Posters
  • 7 Сообщений:

Отправлено 15 Август 2014 - 18:07

Секции Sender записи есть. Запускаю service drweb-monitor start. В  /etc/drweb/monitor.conf RunAppList = AGENT, MAILD.

Со строкой RunAppList = MAILD в /etc/drweb/monitor.conf служба ругается. Полный лог и файлы настроек во вложении.

 

P.S.: Данный ресурс почти полностью изучен наизусть.

Прикрепленные файлы:



#8 Alexander Batyukov

Alexander Batyukov

    Newbie

  • Dr.Web Staff
  • 87 Сообщений:

Отправлено 15 Август 2014 - 18:31

# Address = {Address}

# Address used by Sender component to send messages.
Address = local:/usr/sbin/sendmail
 
уберите префикс local:, оставьте Address = /usr/sbin/sendmail


#9 EsWees

EsWees

    Newbie

  • Posters
  • 7 Сообщений:

Отправлено 15 Август 2014 - 19:00

Результат не велик. Ошибка такая же как и из 3-го поста.



#10 Mikhail Baikov

Mikhail Baikov

    Newbie

  • Dr.Web Staff
  • 69 Сообщений:

Отправлено 16 Август 2014 - 20:23

А что говорит 

# ls -la /usr/sbin/sendmail

?



#11 Alexander Batyukov

Alexander Batyukov

    Newbie

  • Dr.Web Staff
  • 87 Сообщений:

Отправлено 17 Август 2014 - 16:39

Предложу сделать следующее.

 

service drweb-monitor stop

rm  /var/drweb/ipc/.backdoor

service drweb-monitor start



#12 EsWees

EsWees

    Newbie

  • Posters
  • 7 Сообщений:

Отправлено 18 Август 2014 - 01:06

ls -la /usr/sbin/sendmail
lrwxrwxrwx 1 root root 21 июн 23 00:44 /usr/sbin/sendmail -> /etc/alternatives/mta

ls -la /etc/alternatives/mta
lrwxrwxrwx 1 root root 26 июн 23 00:44 /etc/alternatives/mta -> /usr/sbin/sendmail.postfix


#13 EsWees

EsWees

    Newbie

  • Posters
  • 7 Сообщений:

Отправлено 18 Август 2014 - 01:11

Предложу сделать следующее.

 

service drweb-monitor stop

rm  /var/drweb/ipc/.backdoor

service drweb-monitor start

 

Это исправило ситуацию. В данный момент все работает как часы. Спасибо.





Also tagged with one or more of these keywords: lock fille, Error in initialize object, please specify unique id, fedora, postfix, Anti-Virus, Anti-Spam, milter

Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых