Hi Stephen
Stephen J. Turnbull wrote:
Diana von Bidder writes:
I have several entries in /var/lib/mailman3/queue/shunt/ with Aug 21 timestamps,
Evidence! Preserve it!
You can look at those using "mailman qfile <file>" [..]
These files looked pretty normal...
and several entries in /var/lib/mailman3/queue/shunt/ with current timestamp (i.e. everytime I ls -l there is a new timestamp with the current time).
I'm not sure what's going on with that. The point of the shunt queue is that Mailman doesn't know what to do and it's putting the messages there to wait for human intervention. So timestamps shouldn't be changing.
I just realised that I made a mistake here while typing: it should read "in ... out ...".
You can also try the "mailman unshunt" command (which takes no further arguments). Then "mailman unshunt" just moves all the files in "shunt" back to the queues they came from for normal processing.
As I didn't want to spam the recipients of the mailinglist with a lot of testmails (once they all would be sent out), I created a tar.gz of all the files in shunt and out, then deleted all contents and resent a single new mail (also because in the meantime a mail to another old mailinglist just worked fine, so the problem seems to be connected to a specific list and not lists imported from mailman2 in general).
What then happens is the following:
- I see the connection in /var/log/mailman3/smtp.log and a bak-file in /var/lib/mailman3/in.
- I see an ACCEPT in /var/log/mailman3/mailman.log and the bak-file in /var/lib/mailman3/pipeline
- I get the following error once a second in /var/log/mailman3/mailman.log
Aug 29 11:35:06 2022 (936) HyperKitty failure on http://localhost/mailman3/hyperkitty/api/mailman/urls: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL was not found on this server.</p> <hr> <address>Apache/2.4.54 (Debian) Server at localhost Port 80</address> </body></html> (404)
and see the bak-file and a .pck.tmp-file in /var/lib/mailman3/out (always current timestamp). The files always vanish and reoccur with new names (I assume timestamps are part of the names). Doing a mailman qfile on the .pck.tmp file shows nothing special. Do you have any idea which configuration could cause this behaviour for this specific list but not for others?
Regards Diana