Всем доброго времени суток.
Сегодня "копался" в логах на сервере и обнаружил странные записи от SpamAssassin --Nov 12 12:42:11 julien spamd[21431]: Failed to run DNS_FROM_AHBL_RHSBL RBL SpamAssassin test, skipping:__(Can't call method "bgsend" on an undefined value at /usr/share/perl5/Mail/SpamAssassin/Dns.pm line 112, <GEN69> line 36._)
julien:~# spamassassin -V
SpamAssassin version 3.0.3
running on Perl version 5.8.4Соответсвтенно, работает в "связке" с Exim4
Что это за "bgsend" и как его "вылечить"???
>[оверквотинг удален]
>
>Nov 12 12:42:11 julien spamd[21431]: Failed to run DNS_FROM_AHBL_RHSBL RBL SpamAssassin test, skipping:__(Can't call method "bgsend" on an undefined value at /usr/share/perl5/Mail/SpamAssassin/Dns.pm line 112, <GEN69> line 36._)
>
>julien:~# spamassassin -V
>SpamAssassin version 3.0.3
> running on Perl version 5.8.4
>
>Соответсвтенно, работает в "связке" с Exim4
>
>Что это за "bgsend" и как его "вылечить"???Версии очень старые. И даже если SA будет работать, то толку от него не очень много.
А что касается этой ошибки, то попробуте закоментить строчку loadplugin Mail::SpamAssassin::Plugin::URIDNSBL в init.pre
>[оверквотинг удален]
>>julien:~# spamassassin -V
>>SpamAssassin version 3.0.3
>> running on Perl version 5.8.4
>>
>>Соответсвтенно, работает в "связке" с Exim4
>>
>>Что это за "bgsend" и как его "вылечить"???
>
>Версии очень старые. И даже если SA будет работать, то толку от
>него не очень много.Хммм. Обновил до упора, что было - выше нету %)
делал так --
perl -MCPAN -e 'install Mail::SpamAssassin'>А что касается этой ошибки, то попробуте закоментить строчку loadplugin Mail::SpamAssassin::Plugin::URIDNSBL в
>init.preЗакоментировал -- легче не стало :(
/etc/spamassassin# make
spamassassin --lint
Failed to run DNS_FROM_AHBL_RHSBL RBL SpamAssassin test, skipping:
(Can't call method "bgsend" on an undefined value at /usr/share/perl5/Mail/SpamAssassin/Dns.pm line 112.
)
lint: 1 issues detected. please rerun with debug enabled for more information.
make: *** [check] Error 1
>Хммм. Обновил до упора, что было - выше нету %)SpamAssassin Server version 3.2.5
running on Perl 5.8.8
>делал так --
>perl -MCPAN -e 'install Mail::SpamAssassin'
>Может вытащили не все зависимости. В INSTALL указаны Required и Optional модули. Их лучше установить так же. У меня в .cpan осталось около 50 модулей после установки.
Нет, дело не в зависимостях, лучше обновить perl.
>Нет, дело не в зависимостях, лучше обновить perl.О, нет! Только не это. На обновление Perl я не решусь.
В последний раз это кончилось крахом всей системы - еле восстановился :(
Пусть, лучше, останусь без SA, чем очередной "обвал".
На сервере слишком много всего работает для огромного количества пользователей.ЗЫ: есть предположение, что дело именно в Perl и libc6... у меня система на сервере - Debian 3.1...
Тема закрыта