Niamh Holding wrote:
spamd[26862]: spamd: connection from 127.0.0.1 [127.0.0.1]:46489 to
port 783, fd 5
spamd[26862]: spamd: setuid to spamtest succeeded
spamd[26862]: spamd: processing message
<20141111121508.3321875.277...@sailthru.com> for spamtest:1028
spamd[26862]: plugin: eval failed: IO::Socket: Cannot configure a
generic socket at
/usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/DnsResolver.pm line
414
spamd[26862]: rules: failed to run NO_DNS_FOR_FROM RBL test, skipping:
spamd[26862]: (IO: [...]:Socket: Cannot configure a generic socket at
/usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/DnsResolver.pm line
414)
NH> /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/DnsResolver.pm
line 414.
$sock = $io_socket_module_name->new(%args);
And a quick test script suggests that
$io_socket_module_name = IO::Socket::INET6
Start spamd with option -D dns and compare its dns debuging
to what you obtained by running spamassassin -D dns .
The 'Cannot configure a generic socket' in IO::Socket means
that it could not determine which 'domain' (i.e. protocol family)
it should use.
Mark