Страница 1 из 1

ошибки при запуске spamassassin

Добавлено: 2009-01-29 22:53:17
c4sin
Привет всем. Вообшем прикрутил spammassasin к еxim

при запуске sppamassassin в логах следующие ошибки выдает
84297]: config: failed to parse line, skipping, in "/usr/local/etc/spamassassin/local.cf": auto_learn_threshold_nonspam -2
84297]: config: failed to parse line, skipping, in "/usr/local/etc/spamassassin/local.cf": auto_learn_threshold_spam 8
84297]: config: failed to parse, now a plugin, skipping, in "/usr/local/etc/spamassassin/local.cf": ok_languages en ru
84297]: spamd: server started on port 783/tcp (running version 3.2.5)
84297]: spamd: server pid: 84297
84297]: spamd: server successfully spawned child process, pid 84298
84297]: spamd: server successfully spawned child process, pid 84299
вот конфиг
trusted_networks 192.168.0/24 127/8
whitelist_from *@neozinc.ru

required_score 5.0

report_safe 1
rewrite_header subject ***SPAM***

#use_bayes 1
bayes_auto_learn 1
bayes_path /usr/local/etc/spamassassin/bayes
bayes_file_mode 0666
bayes_learn_to_journal 1
bayes_min_ham_num 1
bayes_min_spam_num 1

auto_whitelist_path /usr/local/etc/spamassassin/auto-whitelist
auto_whitelist_file_mode 0666
auto_learn_threshold_nonspam -2
auto_learn_threshold_spam 8
bayes_learn_to_journal 1
skip_rbl_checks 0

ok_languages en ru
ok_locales en ru
в чем проблемы?

Re: ошибки при запуске spamassassin

Добавлено: 2009-01-30 11:58:26
Agronom
закомментируйте эти строки и перезапустите ассассина:

Код: Выделить всё

auto_learn_threshold_nonspam -2
auto_learn_threshold_spam 8
а вообще какая версия?

Re: ошибки при запуске spamassassin

Добавлено: 2009-01-30 12:08:13
c4sin
ну понятно что если закоментить то все гуд будет ;-)

версия 3.2.5

Re: ошибки при запуске spamassassin

Добавлено: 2009-01-30 12:21:56
Agronom
вроде нужно правильно писать вот так:

Код: Выделить всё

bayes_auto_learn_threshold_nonspam -2
bayes_auto_learn_threshold_spam 8
Ссылка на доку

Re: ошибки при запуске spamassassin

Добавлено: 2009-01-30 12:43:02
c4sin
угу, не ругается
только с этим
config: failed to parse, now a plugin, skipping, in "/usr/local/etc/spamassassin/local.cf": ok_languages en ru
осталось разобратся

Re: ошибки при запуске spamassassin

Добавлено: 2009-01-30 12:54:38
Agronom
c4sin писал(а):угу, не ругается
только с этим
config: failed to parse, now a plugin, skipping, in "/usr/local/etc/spamassassin/local.cf": ok_languages en ru
осталось разобратся
нужно проверить - установлен ли плагин Mail::SpamAssassin::Plugin::TextCat

Код: Выделить всё

cpan -i Mail::SpamAssassin::Plugin::TextCat

Re: ошибки при запуске spamassassin

Добавлено: 2009-01-30 12:59:46
c4sin
спасибо, раскоментил плагин и запустился без ошибок

Re: ошибки при запуске spamassassin

Добавлено: 2009-01-30 13:04:27
Agronom
не за что, до кучи могу посоветовать русские правила для ассассина

ошибки при запуске spamassassin

Добавлено: 2015-03-11 8:37:19
CtFelix
У меня аналогичная проблема, проверяю конфиг на ошибки.

Код: Выделить всё

spamassassin --lint
И получаю результат

Код: Выделить всё

[2237] warn: config: failed to parse, now a plugin, skipping, in "/usr/local/etc/mail/spamassassin/local.cf": ok_languages ru en
Команду предложенную Agronom я выполнил, не помогло.
Проверил папку с перловскими скриптами по адресу
/usr/local/lib/perl5/site_perl/5.18/Mail/SpamAssassin/Plugin
Там есть плагин TextCat.pm
Но несмотря на это ошибка всё равно вылетает и из за этого я так понимаю спам ассасин не проверяет текст письма, я же верно понимаю?

Как исправить ошибку?

ошибки при запуске spamassassin

Добавлено: 2015-03-12 14:23:23
CtFelix
Выяснил в чём было дело, просто не был подключён плагин TexCat.
Заходим в /usr/local/etc/mail/spamassassin/v340.pre или любой другой файл, где подключаются плагины и добавляем строчку

Код: Выделить всё

loadplugin Mail::SpamAssassin::Plugin::TextCat
И готово! Ошибка больше не вылетает.