Mail <-> News gateway misses some messages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
New
|
Undecided
|
Unassigned |
Bug Description
I have several lists gatewaying to nntp groups and I notice that not every message posted to the nntp groups appear on the respective list. For example, if you access:
Server: news.abusar.org
Group: u-br.comp.so.linux
Subject: Flash Player 10 - prerelease alpha version 64 bit for Linux!
Message-ID: <email address hidden>
There're a lot of replies to this thread, but on he mailman archive we see just 4 replies:
http://
Notice that the archive is from the begining of november until Nov 17, 19:05 (at least the time I saw)
What could be happening? I have this in mailman cron:
# At 8AM every day, mail reminders to admins as to pending requests.
# They are less likely to ignore these reminders if they're mailed
# early in the morning, but of course, this is local time... ;)
0 8 * * * /usr/bin/python -S /usr/local/
#
# At 9AM, send notifications to disabled members that are due to be
# reminded to re-enable their accounts.
0 9 * * * /usr/bin/python -S /usr/local/
#
# Noon, mail digests for lists that do periodic as well as threshhold delivery.
0 12 * * * /usr/bin/python -S /usr/local/
#
# 5 AM on the first of each month, mail out password reminders.
0 5 1 * * /usr/bin/python -S /usr/local/
#
# Every 5 mins, try to gate news to mail. You can comment this one out
# if you don't want to allow gating, or don't have any going on right now,
# or want to exclusively use a callback strategy instead of polling.
*/42 * * * * /usr/bin/python -S /usr/local/
#
# At 3:27am every night, regenerate the gzip'd archive file. Only
# turn this on if the internal archiver is used and
# GZIP_ARCHIVE_
27 3 * * * /usr/bin/python -S /usr/local/
And I have those processes running:
2568 ? Ss 0:00 /usr/local/
2581 ? S 60:31 /usr/local/
2582 ? S 0:24 /usr/local/
2583 ? S 0:18 /usr/local/
2584 ? S 1:46 /usr/local/
2585 ? S 0:22 /usr/local/
2586 ? S 1:03 /usr/local/
2587 ? S 0:24 /usr/local/
2588 ? S 0:00 /usr/local/
27405 ? SN 0:00 /usr/bin/python -S /usr/local/
It's strange because the ArchRunner line seems to be stuck... or not? 60:31 is normal?
Thanks.
It is normal for ArchRunner to use way more CPU than the other runners.Whether or not 60 minutes is "normal" depends on how long Mailman has been up and how many messages it has processed.
As far as your missing messages from usenet are concerned, what does Mailman's fromusenet log say?
Note that if a message retrieved from the newsgroup contains an X-BeenThere: header with the name of the list, it won't be posted back to the list. When messages are gated from the list to the newsgroup, that header is added. If someone then posts a reply to that message on the newsgroup using a news agent that doesn't remove that header, the reply won't come back to the list. Possibly, one or more people is using such a broken agent. Note that I am not specifically aware of such agents. I'm just guessing.