On 3/3/23 15:16, pat@suwalski.net wrote:
Hello,
I upgraded from Debian 10 to 11 today, and hyperkitty archiver stopped working.
From the mailman.log:
AssertionError: Archiver not found: hyperkitty
I followed along on a related thread: https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/thread/N...
I don't see any resolution to that thread. The only thing that worked for me was removing the hyperkitty rows from the listarchiver table in the database. But of course, now I don't have working archiving.
There is a resolution of sorts there: It was setting
[archiver.hyperkitty]
enable: no
in mailman.cfg, restarting Mailman core and then setting it back to
enable: yes
.
Any ideas? How would I make the archiver available? This django stuff is infuriatingly difficult compared to other frameworks.
Do you have
[archiver.hyperkitty]
class: mailman_hyperkitty.Archiver
enable: yes
configuration: /opt/mailman/mm/mailman-hyperkitty.cfg
in your mailman.cfg where /opt/mailman/mm/mailman-hyperkitty.cfg
is
the actual path to mailman-hyperkitty.cfg and do you have in that file
[general]
base_url: http://example.com/hyperkitty/
api_key: key matching the MAILMAN_ARCHIVER_KEY set in Django's settings.
Actually, even if these latter settings were wrong, the error would be different.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan