Dear friends, I have just noticed Socket.pm errors generated by SA for some messages. The majority of spam emails are processed without any errors but for some messages here is the error and message is actually not processed - tagged as 0/0:
Feb 19 13:06:47 mx01 spamd[94924]: got connection over /var/run/spamd Feb 19 13:06:47 mx01 spamd[94924]: checking message <[EMAIL PROTECTED]> aka <[EMAIL PROTECTED]> for [EMAIL PROTECTED]:0. Feb 19 13:06:47 mx01 spamd[94924]: Use of uninitialized value in subroutine entry at /usr/local/lib/perl5/5.8.5/mach/Socket.pm line 373, <GEN3074> line 86. Feb 19 13:06:48 mx01 spamd[94924]: Failed to run DNS_FROM_AHBL_RHSBL RBL SpamAssassin test, skipping:__ Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4 at /usr/local/lib/perl5/5.8.5/mach/Socket.pm line 373, <GEN3074> line 86._) Feb 19 13:06:48 mx01 spamd[94924]: Use of uninitialized value in subroutine entry at /usr/local/lib/perl5/5.8.5/mach/Socket.pm line 373, <GEN3074> line 86. Feb 19 13:06:48 mx01 spamd[94924]: Failed to run NO_DNS_FOR_FROM RBL SpamAssassin test, skipping:__(Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4 at /usr/local/lib/perl5/5.8.5/mach/Socket.pm line 373, <GEN3074> line 86._) Feb 19 13:06:48 mx01 spamd[94924]: Use of uninitialized value in subroutine entry at /usr/local/lib/perl5/5.8.5/mach/Socket.pm line 373, <GEN3074> line 86. Feb 19 13:06:48 mx01 spamd[94924]: Failed to run __RFC_IGNORANT_ENVFROM RBL SpamAssassin test, skipping:__(Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4 at /usr/local/lib/perl5/5.8.5/mach/Socket.pm line 373, <GEN3074> line 86._) Feb 19 13:06:48 mx01 spamd[94924]: Use of uninitialized value in subroutine entry at /usr/local/lib/perl5/5.8.5/mach/Socket.pm line 373, <GEN3074> line 86. Feb 19 13:06:48 mx01 spamd[94924]: Use of uninitialized value in subroutine entry at /usr/local/lib/perl5/5.8.5/mach/Socket.pm line 373, <GEN3074> line 86. Feb 19 13:06:48 mx01 spamd[94924]: razor2 check skipped: Invalid argument Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4 at /usr/local/lib/perl5/5.8.5/mach/Socket.pm line 373, <GEN3074> line 86. FreeBSD 5.3-STABLE, SpamAssassin 3.0.2 installed from ports, Perl 5.8.5. spamd is starting with the following options: -d -x -m 10 -u spamd --socketpath=/var/run/spamd #find / -name Socket.pm -print /usr/local/lib/perl5/5.8.5/mach/IO/Socket.pm (version 1.28) /usr/local/lib/perl5/5.8.5/mach/Socket.pm (version 1.77) I tried to delete v1.28 as was suggested by someone before but no luck. spamd would not start at all. Line #373 in /usr/local/lib/perl5/5.8.5/mach/Socket.pm is the following: pack_sockaddr_in(@_); #razor-admin -v Razor Agents 2.67, protocol version 3 Anyone with the same symptoms? I would very appreciate any advise! Thank you. Roman -- _______________________________________________ Get your free email from http://mymail.bsdmail.com Powered by Outblaze