On Sun, 20 Aug 2017 08:38:53 -0700 Cameron Smith <ccsmith@cetsi.com> wrote:
Hmm… something is definitely not right.
/opt/mailman/web/logs/uwsgi-cron.log has not been updated since Aug 11, which is when I installed the container images 0.1.1. However, /opt/mailman/web/logs/uwsg-error.log is being updated every minute with entries similar to this:
Sun Aug 20 13:40:00 2017 - [uwsgi-cron] running "./manage.py runjobs minutely" (pid 123) [uwsgi-cron] command “./manage.py runjobs minutely" running with pid 123 exited after 2 second(s)
This seems like a bug in the uwsgi configuration, it should actually go to uwsgi-cron.log. I have opened a new bug1 to track this problem.
In addition (and possibly related) to this, HyperKitty is “losing” messages; threads with multiple messages will suddenly lose all but the top message. A new subscriber will be told that there are unread messages, but none but the top message will appear. Actually, this isn’t entirely true: all of the messages in *one* of the threads have suddenly reappeared for no apparent reason…
This looks like a bug in Hyperkitty, can you open an issue on Gitlab2 for the same?
On 2017.08.19, at 00:04 , Abhilash Raj <maxking@asynchronous.in> wrote:
On Wed, 16 Aug 2017 09:18:59 -0700 Cameron Smith <ccsmith@cetsi.com> wrote:
[...]
Statistics are generated by routine tasks which are usually meant to be run as cron jobs. In the docker container, uwsgi is responsible to run them.
If you are using the standard directory structure mentioned in the documentation for Mailman 3, you will find the logs for cron at /opt/mailman/web/logs/uwsg-cron.log
It should tell if you if the log daemons are running as they are supposed to.
I am not sure which job exactly is supposed to generate stats, but if you see the logs running with
manage.py runjobs minutely
every minute, then probably the problem lies somewhere else.[...]
-- thanks, Abhilash Raj
Mailman-users mailing list mailman-users@mailman3.org https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Cameron Smith
-- thanks, Abhilash Raj