Setting the list's folder to 777 didn't help.
/opt/mailman is owned by the right user:group (or NO??) and so doesn't require to be accessed by others, IMHO, so that move of 777 is just dangerous, if not useless.
The user:group is mailman:mailman and the list's directory is also owned by mailman:mailman. Setting the directory to 777 was temporary and just an experiment.
///////////////////////////////////////////////////////////////////////////////////////
# tail -100 /var/log/cron.log
does your MM3 write logs to /var (outside the venv)??
Yes. Mailman's cron writes to /var/log/cron.log
///////////////////////////////////////////////////////////////////////////////////////
FileNotFoundError: [Errno 2] No such file or directory: ....
Does the two files below exist? Can you show their permissions/ownership?* '/opt/mailman/mm/var/lists/LISTNAME.LISTDOMAIN/digest.mmdf' -> '/opt/mailman/mm/var/lists/LISTNAME.LISTDOMAIN/digest.252.14.mmdf'
ls -la /opt/mailman/mm/var/lists drwxr-xr-x 2 mailman mailman 4096 Jun 19 19:13 LISTNAME.LISTDOMAIN
ls -la /opt/mailman/mm/var/lists/LISTNAME.LISTDOMAIN drwxr-xr-x 2 mailman mailman 4096 Jun 19 19:13 . drwxr-xr-x 49 mailman mailman 4096 Jun 21 01:24 ..
... but I would not expect the files to exist if there have been no posts to the list.
That's the problem. The mmdf files don't exist in the list's directory although there have been many posts to the list throughout the day.
I hope this: https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/thread/C... can help you think about the issue.
Thanks, but that post talks about ownership and permissions. This is a venv installation as per the Mailman docs, and mailman is the owner of the processes.