Проблема с milter-regex

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Anton V. Egorov
Junior member
Сообщения: 2
Зарегистрирован: 27 июл 2005, 08:47
Контактная информация:

Проблема с milter-regex

Сообщение Anton V. Egorov » 17 авг 2005, 12:19

Доброго времени суток.

Проблема в следующем.
milter-regex при запуске долгое время просто висит (от 30с до 15 минут), а после выдает следущее:

syslog: loading new configuration file
syslog: parse_ruleset: /usr/local/etc/milter-regex.conf:18: syntax error
syslog: cb_connect: get_ruleset
syslog: cb_close()

В conf-файле 17 строк. Последняя:

connect /.*[0-9]+[^0-9][0-9]+[^0-9][0-9]+.+/

Что не так?

FreeBSD 4.10, sendmail v 8.12.11, regex ставил из портов после их обновления.

Заранее благодарен.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Проблема с milter-regex

Сообщение Stranger03 » 19 авг 2005, 09:54

Anton V. Egorov писал(а):syslog: loading new configuration file
syslog: parse_ruleset: /usr/local/etc/milter-regex.conf:18: syntax error
syslog: cb_connect: get_ruleset
Это пишется на консоль? Заставьте его писать в лог, посмотрите, что он там пытается сделать.

Anton V. Egorov
Junior member
Сообщения: 2
Зарегистрирован: 27 июл 2005, 08:47
Контактная информация:

Сообщение Anton V. Egorov » 25 авг 2005, 05:30

Все, спасибо. Разобрался.
Это на самом деле писалось в консоль. По умолчанию стоял лишний ключ (-d). Когда его убрал - он стал писать логи, но сообщения не изменились.
Ошибка была похоже в синтаксисе последней строки. В чем именно - так и не понял. Но после того, как убрал её - все заработало.

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 14 гостей