I have now re-installed venv and the symptoms are exactly the same.
I have now tried to analyze better the log files and theoretically I have found out the culprit, only...
The log file has a error stack like this:
File "/opt/mailman/venv/lib/python3.12/site-packages/mailman/rest/lists.py", line 424, in on_get archiver_set = IListArchiverSet(self._mlist) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/mailman/venv/lib/python3.12/site-packages/zope/component/_api.py", line 167, in adapter_hook return sitemanager.queryAdapter(object, interface, name, default) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/mailman/venv/lib/python3.12/site-packages/zope/interface/registry.py", line 363, in queryAdapter return self.adapters.queryAdapter(object, interface, name, default) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/mailman/venv/lib/python3.12/site-packages/mailman/database/transaction.py", line 106, in wrapper return function(args[0], config.db.store, *args[1:], **kws) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/mailman/venv/lib/python3.12/site-packages/mailman/model/mailinglist.py", line 647, in __init__ for archiver in config.archivers: File "/opt/mailman/venv/lib/python3.12/site-packages/mailman/config/config.py", line 284, in archivers archiver = call_name(class_path) ^^^^^^^^^^^^^^^^^^^^^ File "/opt/mailman/venv/lib/python3.12/site-packages/mailman/utilities/modules.py", line 70, in call_name return named_callable(*args, **kws) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/mailman/venv/lib/python3.12/site-packages/mailman_hyperkitty/__init__.py", line 60, in __init__ self._load_conf() File "/opt/mailman/venv/lib/python3.12/site-packages/mailman_hyperkitty/__init__.py", line 80, in _load_conf archiver_config = external_configuration( ^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/mailman/venv/lib/python3.12/site-packages/mailman/config/config.py", line 412, in external_configuration raise MissingConfigurationFileError(path) mailman.interfaces.configuration.MissingConfigurationFileError: /etc/mailman3/mailman-hyperkitty.cfg
And it looks like the mailman-hyperkitty.cfg file is missing. Only, it isn't.
cat /etc/mailman3/mailman-hyperkitty.cfg
[general] base_url: http://127.0.0.1:8000/archives/ api_key: The realAPIkeyisDiff3r3nt
So, this really makes me feel dumb or even dumber...
Any ideas what might cause this?
wbr hank