Hi,

I have updated my SA installation yesterday. Most but not all seems to run well.
In my mail.log I constantly find these errors all referring on some methods called from PerMsgStatus.pm:

----snip----
Jun 10 12:21:54 homesrv spamd[6367]: Failed to run __ENV_AND_HDR_FROM_MATCH SpamAssassin test, skipping:__(Can't locate object method "check_for_matching_env_and_hdr_from" via package "Mail::SpamAssassin::PerMsgStatus" at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin/PerMsgStatus.pm line 2340, <GEN105> line 522._)
Jun 10 12:21:54 homesrv spamd[6367]: Failed to run USER_IN_DEF_SPF_WL SpamAssassin test, skipping:__(Can't locate object method "check_for_def_spf_whitelist_from" via package "Mail::SpamAssassin::PerMsgStatus" at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin/PerMsgStatus.pm line 2340, <GEN105> line 522._)
Jun 10 12:21:54 homesrv spamd[6367]: Failed to run RATWARE_EFROM SpamAssassin test, skipping:__(Can't locate object method "check_ratware_envelope_from" via package "Mail::SpamAssassin::PerMsgStatus" at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin/PerMsgStatus.pm line 2340, <GEN105> line 522._)
Jun 10 12:21:54 homesrv spamd[6367]: Failed to run __RATWARE_NAME_ID SpamAssassin test, skipping:__(Can't locate object method "check_ratware_name_id" via package "Mail::SpamAssassin::PerMsgStatus" at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin/PerMsgStatus.pm line 2340, <GEN105> line 522._)
Jun 10 12:21:54 homesrv spamd[6367]: Failed to run SPF_NEUTRAL SpamAssassin test, skipping:__(Can't locate object method "check_for_spf_neutral" via package "Mail::SpamAssassin::PerMsgStatus" at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin/PerMsgStatus.pm line 2340, <GEN105> line 522._)
Jun 10 12:21:54 homesrv spamd[6367]: Failed to run USER_IN_SPF_WHITELIST SpamAssassin test, skipping:__(Can't locate object method "check_for_spf_whitelist_from" via package "Mail::SpamAssassin::PerMsgStatus" at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin/PerMsgStatus.pm line 2340, <GEN105> line 522._)
----snap---
Some mails e received in the meanwhile where correctly identified as spam, so genereally it seems to work. Most of them qualified by "URIBL_xx_SURBL"-tests.

I am running SA as spamd/spamc under a postfix on SUSE 9.3
homesrv:/etc/mail/spamassassin # spamassassin -V
SpamAssassin version 3.1.3
  running on Perl version 5.8.6

I updated it via perl -MCPAN - e shell -> force install Mail::SpamAssassin
The output was too long to have a chance to see if any problems have been reportet.
THe install without force reported 99,xx% ok.

Interestingly spamassassin -V report 3.1.3, but spam mails contain a "version=3.0.4" which was the previously run version.
Is this ahint (on a now mixed installation)?

Any hints how I can debug the situation?
I tried to use "spamassassin -V <mail.txt" to check for more information. Without success.

Thanks for any feedback
Thomas

Reply via email to