[Mailman-Users] Help newbie with a common error (smrsh)?
Tony Croes
tcroes at ctrcc.com
Mon Oct 23 15:28:49 CEST 2006
Thanks Mark. Answers and questions below.
Mark Sapiro wrote:
>When I look at the archives, I see repeated posts from Cron
><mailman at server> with the following error:
>
> "/bin/sh: mailman: command not found"
This error is due to improper installation of Mailman's crontab and
has nothing to do with your missing emails.
RedHat makes a crontab which they intend to be installed as
/etc/cron.d/mailman. Thus, the crontab contains the userid (mailman) under
which to run the command in field 6 and the command in field 7.
You have installed this as the crontab for the mailman user. User
crontab entries do not have the userid in field 6.
I think I have fixed this error. I checked and found a mailman cron file in
/var/spool/cron (where user based files are stored). I deleted this file.
I do have the other cron file /etc/cron.d/mailman. After deleting the user
entry, the previous error has not reappeared.
Mark Sapiro wrote:
Yes, the mail is delivered to Mailman. Its appearance in the archive
proves that. Your problem is why is mail from Mailman not getting out.
Is OutgoingRunner Running?
I think so. Output from #ps auxww | egrep 'p[y]thon':
mailman 5600 0.0 0.3 11096 3976 ? Ss Oct21 0:00
/usr/bin/python /usr/lib/mailman/bin/mailmanctl -s -q start
mailman 5601 0.1 0.8 14692 8584 ? S Oct21 2:14
/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s
mailman 5602 0.0 0.5 10260 5416 ? S Oct21 0:00
/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s
mailman 5603 0.0 0.5 11248 5412 ? S Oct21 0:00
/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s
mailman 5604 0.0 0.5 11936 5772 ? S Oct21 0:04
/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s
mailman 5605 0.0 0.5 11208 5440 ? S Oct21 0:00
/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s
mailman 5606 0.0 0.5 11096 5660 ? S Oct21 0:01
/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s
mailman 5607 0.0 0.5 12372 5668 ? S Oct21 0:00
/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s
mailman 5608 0.0 0.5 11356 5408 ? S Oct21 0:00
/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s
Mark Sapiro wrote:
What's in Mailman's 'smtp' and 'smtp-failure' logs?
Are there entries in mailman's qfiles/out/, qfiles/retry/ and/or
qfiles/shunt queue directories?
If there are entries in qfiles/shunt/, what's in Mailman's error
log.
There is not an smtp-failure log. The smtp and error logs are here:
smtp:
Oct 22 16:01:44 2006 (5606)
<mailman.0.1161550902.5604.mailman at server.ctrcc.com> smtp for 1 recips,
completed in 0.465 seconds
Oct 22 16:01:44 2006 (5606)
<mailman.1.1161550902.5604.mailman at server.ctrcc.com> smtp for 1 recips,
completed in 0.374 seconds
Oct 22 16:02:02 2006 (5606)
<mailman.1.1161550902.5604.mailman at server.ctrcc.com> smtp for 1 recips,
completed in 0.342 seconds
error:
Oct 21 11:52:13 2006 mailmanctl(6580): PID unreadable in:
/var/run/mailman/master-qrunner.pid
Oct 21 11:52:13 2006 mailmanctl(6580): [Errno 2] No such file or directory:
'/var/run/mailman/master-qrunner.pid'
Oct 21 11:52:13 2006 mailmanctl(6580): Is qrunner even running?
More newbie questions. Where is ~/qfiles under version 2.1.5? I have not
been able to find it. Is this the equivalent:
[root at server mailman]# pwd
/var/spool/mailman
[root at server mailman]# ll
total 60
drwxrws--- 2 mailman mailman 12288 Oct 22 16:03 archive
drwxrws--- 2 mailman mailman 4096 Oct 20 22:53 bounces
drwxrws--- 2 mailman mailman 4096 Oct 20 23:14 commands
drwxrws--- 2 mail mailman 20480 Oct 22 16:03 in
drwxrws--- 2 mailman mailman 4096 Oct 20 22:53 news
drwxrws--- 2 mailman mailman 4096 Oct 22 16:03 out
drwxrws--- 2 mailman mailman 4096 Oct 20 22:53 retry
drwxrws--- 2 mailman mailman 4096 Oct 20 22:53 shunt
drwxrws--- 2 root mailman 4096 Oct 22 16:01 virgin
All of these directories are empty.
Regards,
Tony Croes
More information about the Mailman-Users
mailing list