[Mailman-Users] diagnosing messages missing from archives
Matt Morgan
minxmertzmomo at gmail.com
Tue May 9 10:54:18 EDT 2017
I'm working on a complaint about messages being delivered, but not getting
into a private mailman archives.
I found a discussion about diagnosing it, from a few years ago, here:
http://grokbase.com/t/python/mailman-users/093t4rv1zv/some-messages-missing-from-archive
This is on a very low activity list, so I can see that the messages are not
just threaded unexpectedly (from an edited subj line). I'm not sure I can
get the full headers of the message to check for x_no_archive or similar
(though I'm trying).
I do see this in the error log:
Apr 27 20:58:43 2017 (517) Uncaught runner exception: 'ascii' codec can't
decode
byte 0xb5 in position 26: ordinal not in range(128)
Apr 27 20:58:43 2017 (517) Traceback (most recent call last):
File "/usr/local/mailman/Mailman/Queue/Runner.py", line 119, in _oneloop
self._onefile(msg, msgdata)
File "/usr/local/mailman/Mailman/Queue/Runner.py", line 190, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/usr/local/mailman/Mailman/Queue/ArchRunner.py", line 77, in
_dispose
mlist.ArchiveMail(msg)
File "/usr/local/mailman/Mailman/Archiver/Archiver.py", line 216, in
ArchiveMail
h.processUnixMailbox(f)
File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 596, in
processUnixMailbox
self.add_article(a)
File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 640, in
add_article
author = fixAuthor(article.decoded['author'])
File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 63, in
fixAuthor
while i>0 and (L[i-1][0] in lowercase or
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb5 in position 26:
ordinal not in range(128)
Apr 27 20:58:43 2017 (517) SHUNTING:
1493351921.551243+8e185be2446d37cbda2f99d888a5a7b7e0643d85
Is that the error I'm looking for? That ArchRunner line looks relevant.
It's a reasonably common series of entries in the log (10ish times a day),
though the timing doesn't line up with the date/time on the messages that
are missing. Is that normal? Is there a way to verify that the error is
specific to any given missing message?
Thanks,
Matt
More information about the Mailman-Users
mailing list