Big problem.. help...
rich at MAIL.WVNET.EDU
Sat Nov 30 15:11:16 GMT 2002
On Wed, 2002-11-27 at 09:38, Julian Field wrote:
> Try moving the qf+df pairs back in to the mqueue.in about 50 at a time, and
> see if it stands that or whether there is 1 message that kills it. That way
> you can get all but the troublesome message delivered.
> Julian Field Teaching Systems Manager
> jkf at ecs.soton.ac.uk Dept. of Electronics & Computer Science
> Tel. 023 8059 2817 University of Southampton
> Southampton SO17 1BJ
Yes, there is one queue file pair that causes the problem. As you
suggested I moved 50 at a time until I found the group with the problem
file. I then further narrowed it down to a single mail file pair. If I
move those two files into the mqueue.in directory I get the error
> Can't use an undefined value as an ARRAY reference at
> /usr/lib/MailScanner/MailScanner/Sendmail.pm line 805,
> <GEN312> line 15.
The GENnnn part of the message changes as the message is issued over and
over again. I also get the messages...
> We haven't got any child processes, which isn't right!, No child
> processes at /usr/sbin/MailScanner line 191.
> We have just tried to reap a process which wasn't one of ours!, No
> child processes at /usr/sbin/MailScanner line 194.
Ultimately I have to stop mailscanner with "service MailScanner stop",
remove the problem file pair and restart it. Clearly there's something
wrong with that mail file. I don't understand the format enough to know
what it is though. If you would like I can send them to you. Otherwise
I'll just delete them.
Richard Lynch <rich at mail.wvnet.edu>
More information about the MailScanner