Article ID: 4195, created on Mar 24, 2008, last review on Apr 18, 2012

  • Applies to:
  • Sphera




Starting spamd: Can't locate IO/Socket/ in @INC (@INC contains: ../lib /usr/lib/perl5/vendor_perl/5.6.1 /usr/local/perl/lib/5.6.0/i686-linux /usr/local/perl/lib/5.6.0 /usr/local/perl/lib/site_perl/5.6.0/i686-linux /usr/local/perl/lib/site_perl/5.6.0 /usr/local/perl/lib/site_perl) at /usr/bin/spamd line 39.

BEGIN failed--compilation aborted at /usr/bin/spamd line 39.


SpamAssassin requires Perl Digest::SHA1 module. It exists in www4 but it was not installed using RPM:

As you can see from the below text the sytem could not find the SHA1 module:

[root@www4 root]# rpm -qf /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Digest/SHA1
file /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Digest/SHA1 is not owned by any package.

For SpamAssassin to work properly, install RPM perl-Digest-SHA1 in www3, or copy the required files from www4.


5f478287f7e74fe9b07217d8131cd741 6311ae17c1ee52b36e68aaf4ad066387

Email subscription for changes to this article
Save as PDF