- Package:
- mailman3-web
- Source:
- mailman-suite
- Submitter:
- Geert Stappers
- Date:
- 2026-03-03 21:03:01 UTC
- Severity:
- normal
Package: mailman3-web Version: 0+20180916-8 Hello pkg-mailman-hackers@lists.alioth.debian.org, In debian/control is `recommends: libapache2-mod-proxy-uwsgi | nginx`, but package `libapache2-mod-proxy-uwsgi` is empty. It became a _transitional package_. ( https://salsa.debian.org/apache-team/apache2/-/blob/master/debian/changelog#L432 ) For users of mailman3 with Apache it means that there is NO connection between the webserver and the Django app. Right now I don't know what the new 'recommends: ` should be. I'm only reporting "Apache webserver seems to mis a WSGI module". FWIW: I intent to report back when I have a working combination of mailman3-web and Apache2 webserver. Groeten Geert Stappers DD
Geert Stappers <stappers@stappers.it> wrote on 29/12/2021 at 00:18:38+0100: Hi Geert, Thanks, I admit initially I had no plan on supporting apache2 as I don't use it. Jonas did that part and therefore I did not follow at all. Yet the changelogs you quote are back before buster release and I'm quite sure Jonas had a working thing at that point. I'm Cc-ing him, so that he can give an input. Cheers!
The module is available and needs to be enabled.
The module enabled did bring progress,
it bring me not yet to the wanted mile stone.
Please intake my ignorance on "mailman3" into account ;-)
Hopefully next year.
Enjoy new years eve ("silvester")
Groeten
Geert Stappers
Meanwhile I reached wanted mile stone by tuning other mailman3 configuration. This bugreport now serves documentation purposes. It tells that proxy uwgsi module needs to be enabled on Apache2 webserver. And for the long run should be considered that the 'Recommends: ' gets an improved content. Current value 'libapache2-mod-proxy-uwsgi | nginx' did both got me side tracked ( found empty package ) and to right direction ( enabling the module ). So maybe it doesn't need "improvement" ... Groeten Geert Stappers
If you have base apache installed, mod_proxy is installed and enabled, and mod_proxy_uwsgi is installed but not enabled. But you don't need mod_proxy_uwsgi. So the recommends line should just be pn apache2 | nginx <none> I abandoned installing mailman3 and mailman3 from Deb packages not least because it installed nginx for no reason but for other reasons as well and installed it using pip.