> > 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