On 8/10/26 07:15, Torsten wrote:

mailman throws this one:

2026-08-10 16:11:20 [FALCON] [ERROR] GET /3.1/lists?advertised=true&count=0&page=1 => Traceback (most recent call last):   File "/opt/mailman/venv/lib/python3.13/site-packages/falcon/app.py", line 476, in __call__
     process_resource(req, resp, resource, params)
     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/mailman/venv/lib/python3.13/site-packages/mailman/rest/wsgiapp.py", line 65, in process_resource
     raise HTTPUnauthorized(
           ~~~~~~~~~~~~~~~~^
         '401 Unauthorized',
         ^^^^^^^^^^^^^^^^^^^
         'REST API authorization failed',
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
         challenges=[realm])
         ^^^^^^^^^^^^^^^^^^^
TypeError: HTTPUnauthorized.__init__() takes 1 positional argument but 3 positional arguments (and 1 keyword-only argument) were given


This is from a Mailman core version < 3.3.10. It was fixed for Mailman >= 3.3.10 by <https://gitlab.com/mailman/mailman/-/merge_requests/1267>.

It appears that you don't have the latest Mailman core.

and mailman-web this one:

Which is a result of the one above.


I have taken the old database from the Debian configuration and moved it to /opt/mailman... where it should belong (I hope).

The database(s) should be in the location(s) pointed to by the [databases] section of mailman.cfg and the DATABASES attribute in settings.py. In an installation per https://docs.mailman3.org/en/latest/install/virtualenv.html these are postgresql databases accessed via the postgresql server.

--
Mark Sapiro <[email protected]>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

_______________________________________________
Mailman-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/[email protected]/message/QZHSAJKHTIOVYIKEMIKJZVZMT26RTFRP/

This message sent to [email protected]

Reply via email to