[Pkg-mailman-hackers] Bug#997060: Bring back mailing list support to Debian

Alain Knaff alain at knaff.lu
Sat Oct 23 13:21:32 BST 2021


Package: mailman3-web
Version: 0+20200530-2

Hi,

After I recently upgraded my server to Debian 11, I was rather appalled
that mailman was dropped without a clear migration path.

I figured out that this is now replaced by mailman3-full, but apparently
that package is still pretty much work in progress.

/usr/share/doc/mailman3-web/README.Debian.gz says to run
dpkg-reconfigure mailman3-web after installing it, and this does indeed
prompt me to set up a superuser account, and installs its configuration
in the webserver

However, when navigating to https://myserver/mailman3/ , I encounter
several issues:

1. Proxy permissions are not set up.

So I added the following:

<Proxy "uwsgi://localhost/">
        Require all granted
</Proxy>


2. After the above, I see a message "Page not found This page either
doesn't exist, or it moved somewhere else."

Links in the top menu bar are broken, they snip off the last letter of
"mailman3", so it becomes "mailman". After setting up a ProxyPass for
the path "mailman" as well, I see that another letter is snipped in the
top links, so it becomes "mailma", then "mailm", ...

What is going on here?


3. So, I tried clicking on login, and manually added back the missing 3
to the URL and went to
https://myserver/mailman3/accounts/login/?next=/mailman3/accounts/login/

=> Still the same page with "Page not found. This page either doesn't
exist, or it moved somewhere else."


So, what gives?

I can understand that it takes some time for a full rewrite of a major
software to become production-ready. However, in that case, please don't
drop the working previous version (mailman 2.1) until the new one is
actually usable.

Thanks,

Alain



More information about the Pkg-mailman-hackers mailing list