As I've been noted in the mailman3 list (https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/) by Mark Sapiro, there is no need to invoke the /usr/local/bin/uwsgi binary (and therefore no need for the uwsgi.ini file) if you have installed the mod_uwsgi for apache.
Thus, as Odhiambo Whasington resumes, there are THREE ways of getting it functioning:
1. Mailman core, Django's cluster, and Gunicorn
2. Mailman core, Django's cluster, and uWSGI
3. Mailman core, Django's cluster, and mod_wsgi
(last of these with apache, and it is working well in my servers)
And on a secondary note, all the Alias references for the /static/xxx path are redundant as they are included in the first
Alias /static /usr/local/mailman3/static
statement in the /usr/local/mailman3/apache24.uwsgi.conf file, and then innecesary.
Thus, as Odhiambo Whasington resumes, there are THREE ways of getting it functioning:
1. Mailman core, Django's cluster, and Gunicorn
2. Mailman core, Django's cluster, and uWSGI
3. Mailman core, Django's cluster, and mod_wsgi
(last of these with apache, and it is working well in my servers)
And on a secondary note, all the Alias references for the /static/xxx path are redundant as they are included in the first
Alias /static /usr/local/mailman3/static
statement in the /usr/local/mailman3/apache24.uwsgi.conf file, and then innecesary.