MailScanner defunct processes
Julian Field
MailScanner at ecs.soton.ac.uk
Wed Apr 23 10:40:37 IST 2008
Dave Jones wrote:
> I have installed the latest beta code 4.69.6-1 to test the latest
> feature that Julian added for us. I have installed this version on 4
> servers with nearly identical configurations. Three of the four
> servers are running perfectly. Two of these servers are identical.
> One of the 2 twin servers (call it "server2") is running perfectly but
> the second one starts up it's children and 15 or 16 of the 20
> MailScanner processes go defunct after apparently running through a
> batch of processing. Four to five MailScanner processes appear to be
> normal either "waiting for messages", "checking with SpamAssassin", or
> "MCP checks", etc.
>
> [root at server2 MailScanner]# ps -ef | grep MailScanner
> root 8594 1 0 20:56 ? 00:00:00 MailScanner: starting child
> root 17727 8594 2 21:06 ? 00:00:03 MailScanner: checking
> with SpamAssassin
> root 18639 8594 0 21:07 ? 00:00:00 [MailScanner] <defunct>
> root 18723 8594 0 21:07 ? 00:00:00 [MailScanner] <defunct>
> root 18787 8594 1 21:07 ? 00:00:00 [MailScanner] <defunct>
> root 18856 8594 1 21:07 ? 00:00:00 [MailScanner] <defunct>
> root 18929 8594 1 21:07 ? 00:00:00 [MailScanner] <defunct>
> root 19012 8594 1 21:07 ? 00:00:00 [MailScanner] <defunct>
> root 19125 8594 1 21:07 ? 00:00:00 [MailScanner] <defunct>
> root 19188 8594 1 21:07 ? 00:00:00 [MailScanner] <defunct>
> root 19259 8594 1 21:07 ? 00:00:00 [MailScanner] <defunct>
> root 19333 8594 1 21:08 ? 00:00:00 [MailScanner] <defunct>
> root 19407 8594 2 21:08 ? 00:00:00 [MailScanner] <defunct>
> root 19478 8594 2 21:08 ? 00:00:00 [MailScanner] <defunct>
> root 19554 8594 2 21:08 ? 00:00:00 [MailScanner] <defunct>
> root 19656 8594 3 21:08 ? 00:00:00 [MailScanner] <defunct>
> root 19737 8594 3 21:08 ? 00:00:00 [MailScanner] <defunct>
> root 19805 8594 5 21:08 ? 00:00:00 [MailScanner] <defunct>
> root 19871 8594 8 21:08 ? 00:00:00 [MailScanner] <defunct>
> root 19925 8594 10 21:08 ? 00:00:00 MailScanner: checking
> with SpamAssassin
> root 19992 19925 0 21:08 ? 00:00:00 MailScanner: checking
> with SpamAssassin
> root 19993 8594 0 21:08 ? 00:00:00 MailScanner: waiting
> for messages
> root 19996 17727 0 21:08 ? 00:00:00 MailScanner: checking
> with SpamAssassin
> [root at server2 MailScanner]# MailScanner --debug
> In Debugging mode, not forking...
> Trying to setlogsock(unix)
> SpamAssassin temp dir = /mnt/ramdisk/SpamAssassin-Temp
> Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin.pm line 1088.
> Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin.pm line 1090.
> Building a message batch to scan...
> Have a batch of 30 messages.
> Error PPS:0
>
There's your problem. I don't know what is generating "Error PPS:0" but
that's certainly the problem. Do a
grep -rl 'Error PPS' /usr/lib/perl5
and see what it says.
Jules
--
Julian Field MEng CITP CEng
www.MailScanner.info
Buy the MailScanner book at www.MailScanner.info/store
Need help customising MailScanner?
Contact me!
Need help fixing or optimising your systems?
Contact me!
Need help getting you started solving new requirements from your boss?
Contact me!
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the MailScanner
mailing list