> > when starting SA 3.1.0 I'm getting this in my logs:
> 
> > Nov  6 14:46:53 mail spamd[20449]: Can't locate object 
> method "check_hostname" via package
"Mail::SpamAssassin::PerMsgStatus"
> > at 
> /usr/lib/perl5/site_perl/5.8.7/Mail/SpamAssassin/PerMsgStatus.
> pm line 2581, <GEN5> line 45.
> 
> Not entirely sure, but you may be missing a required Perl 
> Module (maybe Net::DNS?)

Net::DNS is up to date.

spamassassin --lint -D:

[21201] dbg: dns: is Net::DNS::Resolver available? yes
[21201] dbg: dns: Net::DNS version: 0.53
[21201] dbg: dns: name server: 213.200.246.230, family: 2, ipv6: 0
[21201] dbg: diag: perl platform: 5.008007 linux
[21201] dbg: diag: module installed: Digest::SHA1, version 2.10
[21201] dbg: diag: module installed: MIME::Base64, version 3.05
[21201] dbg: diag: module installed: HTML::Parser, version 3.46
[21201] dbg: diag: module installed: DB_File, version 1.812
[21201] dbg: diag: module installed: Net::DNS, version 0.53
[21201] dbg: diag: module installed: Net::SMTP, version 2.29
[21201] dbg: diag: module installed: Mail::SPF::Query, version 1.997
[21201] dbg: diag: module installed: IP::Country::Fast, version
309.002
[21201] dbg: diag: module installed: Razor2::Client::Agent, version
2.77
[21201] dbg: diag: module installed: Net::Ident, version 1.20
[21201] dbg: diag: module installed: IO::Socket::INET6, version 2.51
[21201] dbg: diag: module installed: IO::Socket::SSL, version 0.97
[21201] dbg: diag: module installed: Time::HiRes, version 1.68
[21201] dbg: diag: module installed: DBI, version 1.48
[21201] dbg: diag: module installed: Getopt::Long, version 2.34
[21201] dbg: diag: module installed: LWP::UserAgent, version 2.033
[21201] dbg: diag: module installed: HTTP::Date, version 1.46
[21201] dbg: diag: module installed: Archive::Tar, version 1.26
[21201] dbg: diag: module installed: IO::Zlib, version 1.04

[... snip ...] 

but then later on :
[21201] dbg: spf: message was delivered entirely via trusted relays,
not required
[21201] dbg: eval: all '*From' addrs:
[EMAIL PROTECTED]
[21201] dbg: rules: no method found for eval test check_hostname
[21201] warn: rules: failed to run INVALID_HOSTNAME test, skipping:
[21201] warn: _(Can't locate object method "check_hostname" via
package "Mail::SpamAssassin::PerMsgStatus" at
/usr/lib/perl5/site_perl/5.8.7/Mail/SpamAssassin/PerMsgStatus.pm line
2581.
[21201] warn: )


Philipp

Reply via email to