FAQ Ошибки компиляции и запуска Sendmail + Spamassassin
Модераторы: Trinity admin`s, Free-lance moderator`s
Re: Падение spamass-milter
А как spamass-milter-0.2.0+cvs-3.20040924.src.rpm установить?
Re: Could not extract score
Дык что делать? Ставить старую версию spamassassin или искать новый spamass-milter?corvax писал(а):старый spamass-milter с новым spamassassin
- corvax
- free-lance moderator
- Сообщения: 877
- Зарегистрирован: 06 авг 2004, 17:21
- Откуда: Kiev, Ukraine
- Контактная информация:
Re: Падение spamass-milter
man rpmbuildЕвгений писал(а):А как spamass-milter-0.2.0+cvs-3.20040924.src.rpm установить?
- corvax
- free-lance moderator
- Сообщения: 877
- Зарегистрирован: 06 авг 2004, 17:21
- Откуда: Kiev, Ukraine
- Контактная информация:
Re: Could not extract score
1. обновить spamass-milterЕвгений писал(а):Дык что делать? Ставить старую версию spamassassin или искать новый spamass-milter?corvax писал(а):старый spamass-milter с новым spamassassin
2. откатиться на spamassassin 2.64
3. забить на сообщение. невозможность разбора количесва набранных баллов влияет лишь на работоспособность ключика -r в spamass-milter'е
Re: Could not extract score
Все сделал, но при запуске все-равно выдает:corvax писал(а):1. обновить spamass-milter
2. откатиться на spamassassin 2.64
3. забить на сообщение. невозможность разбора количесва набранных баллов влияет лишь на работоспособность ключика -r в spamass-milter'е
Nov 3 13:39:06 newreal spamd[2196]: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/DB_File.pm line 270.
Ошибка
#sa-learn --rebuild
Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/DB_File.pm line 270.
Cannot open bayes databases /root/.spamassassin/bayes_* R/W: tie failed: Inappropriate ioctl for device
ПОМОГИТЕ ПОЖАЛУЙСТА!!!
Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/DB_File.pm line 270.
Cannot open bayes databases /root/.spamassassin/bayes_* R/W: tie failed: Inappropriate ioctl for device
ПОМОГИТЕ ПОЖАЛУЙСТА!!!
- corvax
- free-lance moderator
- Сообщения: 877
- Зарегистрирован: 06 авг 2004, 17:21
- Откуда: Kiev, Ukraine
- Контактная информация:
Re: Could not extract score
вообще-то это были альтернативные решенияЕвгений писал(а):Все сделал,corvax писал(а):1. обновить spamass-milter
2. откатиться на spamassassin 2.64
3. забить на сообщение. невозможность разбора количесва набранных баллов влияет лишь на работоспособность ключика -r в spamass-milter'е
ну так надо посмотреь, что там на строке 270.Евгений писал(а):но при запуске все-равно выдает:
Nov 3 13:39:06 newreal spamd[2196]: Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/DB_File.pm line 270.
в прошлый раз кусок скрипта был показан совершенно без указания, какая из строк имеет указанный номер.
- corvax
- free-lance moderator
- Сообщения: 877
- Зарегистрирован: 06 авг 2004, 17:21
- Откуда: Kiev, Ukraine
- Контактная информация:
Re: Ошибка
какая версия SA? с точностью до последней буквыЕвгений писал(а):#sa-learn --rebuild
Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/DB_File.pm line 270.
Cannot open bayes databases /root/.spamassassin/bayes_* R/W: tie failed: Inappropriate ioctl for device
ПОМОГИТЕ ПОЖАЛУЙСТА!!!
чтоб хоть знать, где искать этот DB_File.pm, чтобы посмотреть наконец-то на загадочную строку 270
кстати, а ОС какая? из-под какого пользователя запущен sa-learn? почему путь к байесовой базке указывает в хоум root'а? туда spamd, запущенный не от root'а точно не доберется
Re: Ошибка
ОС - RH9corvax писал(а):какая версия SA? с точностью до последней буквы
чтоб хоть знать, где искать этот DB_File.pm, чтобы посмотреть наконец-то на загадочную строку 270
кстати, а ОС какая? из-под какого пользователя запущен sa-learn? почему путь к байесовой базке указывает в хоум root'а? туда spamd, запущенный не от root'а точно не доберется
sa-learn запущен из под root'а
строка:
if ($db_version > 1 and defined $arg[4] and $arg[4] =~ /RECNO/ and
скорее всего ругается на переменную $db_version
DB_File.pm лежит в /usr/lib/perl5/5.8.0/i386-linux-thread-multi/DB_File.pm
версия: SpamAssassin version 2.64
в каталоге /etc/mail/spamassassin лежат файлы:
bayes_msgcount
bayes_seen
bayes_toks
Как я понимаю - это и есть базы, но система не может их открыть по каким-то причинам.
- corvax
- free-lance moderator
- Сообщения: 877
- Зарегистрирован: 06 авг 2004, 17:21
- Откуда: Kiev, Ukraine
- Контактная информация:
Re: Ошибка
rpm -qf на этот файл и пересобрать этот пакетЕвгений писал(а):ОС - RH9corvax писал(а):какая версия SA? с точностью до последней буквы
чтоб хоть знать, где искать этот DB_File.pm, чтобы посмотреть наконец-то на загадочную строку 270
кстати, а ОС какая? из-под какого пользователя запущен sa-learn? почему путь к байесовой базке указывает в хоум root'а? туда spamd, запущенный не от root'а точно не доберется
sa-learn запущен из под root'а
строка:
if ($db_version > 1 and defined $arg[4] and $arg[4] =~ /RECNO/ and
скорее всего ругается на переменную $db_version
DB_File.pm лежит в /usr/lib/perl5/5.8.0/i386-linux-thread-multi/DB_File.pm
а что говоритЕвгений писал(а):версия: SpamAssassin version 2.64
в каталоге /etc/mail/spamassassin лежат файлы:
bayes_msgcount
bayes_seen
bayes_toks
Как я понимаю - это и есть базы, но система не может их открыть по каким-то причинам.
grep bayes /etc/mail/spamassassin/local.cf
?
Re: Ошибка
use_bayes 1corvax писал(а):а что говорит
grep bayes /etc/mail/spamassassin/local.cf
?
bayes_path /etc/mail/spamassassin/bayes
Re: Ошибка
# rpm -qf /usr/lib/perl5/5.8.0/i386-linux-thread-multi/DB_File.pmcorvax писал(а):rpm -qf на этот файл и пересобрать этот пакет
perl-DB_File-1.804-88
Чего надо сделать?
- corvax
- free-lance moderator
- Сообщения: 877
- Зарегистрирован: 06 авг 2004, 17:21
- Откуда: Kiev, Ukraine
- Контактная информация:
Re: Ошибка
попробовать пересобратьЕвгений писал(а):# rpm -qf /usr/lib/perl5/5.8.0/i386-linux-thread-multi/DB_File.pmcorvax писал(а):rpm -qf на этот файл и пересобрать этот пакет
perl-DB_File-1.804-88
Чего надо сделать?
или поставить из CPAN
но лучше таки попробовать пересобрать. IMO этот пакет надо пересобирать после обновления пакетов db3 и db4
Re: Ошибка
Сделал, обучается, но при загрузке spamd пишет:corvax писал(а):попробовать пересобрать
или поставить из CPAN
но лучше таки попробовать пересобрать. IMO этот пакет надо пересобирать после обновления пакетов db3 и db4
Nov 5 14:20:18 newreal spamd[30652]: Cannot open bayes databases /etc/mail/spamassassin/bayes_* R/O: tie failed: Permission denied
Nov 5 14:20:18 newreal spamd[30652]: Cannot open bayes databases /etc/mail/spamassassin/bayes_* R/O: tie failed: Permission denied
Мля, сделал, на базы доступа на чтение не было....
- corvax
- free-lance moderator
- Сообщения: 877
- Зарегистрирован: 06 авг 2004, 17:21
- Откуда: Kiev, Ukraine
- Контактная информация:
Re: Ошибка
ls -l /etc/mail/spamassassin/bayes_*Евгений писал(а):Сделал, обучается, но при загрузке spamd пишет:corvax писал(а):попробовать пересобрать
или поставить из CPAN
но лучше таки попробовать пересобрать. IMO этот пакет надо пересобирать после обновления пакетов db3 и db4
Nov 5 14:20:18 newreal spamd[30652]: Cannot open bayes databases /etc/mail/spamassassin/bayes_* R/O: tie failed: Permission denied
Nov 5 14:20:18 newreal spamd[30652]: Cannot open bayes databases /etc/mail/spamassassin/bayes_* R/O: tie failed: Permission denied
Мля, сделал, на базы доступа на чтение не было....
ps axwu | grep spamd
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 18 гостей