
Hi,
I moved from mailman to mailman3 in 2021. I hadn't have the time to fix the archiving. I can see the emails older then that in Hyperkitty, but none of the once still there is mailman3. What can be the problem?
It's a Debian 12, I use the packages from the repo.
In the mailman-web.log I can see this:
[pid: 861|app: 0|req: 8277/8277] xxx.xxx.xxx.xxx () {40 vars in 636 bytes} [Wed Feb 26 06:47:31 2025] GET /hyperkitty/api/mailman/urls?mlist=korus%40lists.somewhere.xx =
generated 221 bytes in 33 msecs (HTTP/1.1 403) 7 headers in 211 bytes (1 switches on core 1) ERROR 2025-02-26 06:47:31,705 861 hyperkitty.views.mailman Access to the archiving API endpoint was forbidden from IP xxx.xxx.xxx.xxx, your MAILMAN_ARCHIVER_FROM setting may be misconfigured WARNING 2025-02-26 06:47:31,705 861 django.request Forbidden: /hyperkitty/api/mailman/urls WARNING 2025-02-26 06:47:31,705 861 django.request Forbidden: /hyperkitty/api/mailman/urls
I have this line in /etc/mailman3/mailman-web.py
MAILMAN_ARCHIVER_FROM = ('https://lists.somewhere.xx/hyperkitty', '::1')
I have the Archiving settings:
Archive policy is Private archives At Active archivers hyperkitty's checkbox is checked Archive rendering mode is Plain text
I have these packages installed right now:
ii mailman3 3.3.8-2~deb12u2
ii mailman3-full 3.3.8-2~deb12u2
ii mailman3-web 0+20200530-2.1
ii python3-django-mailman3 1.3.9-1
ii python3-mailman-hyperkitty 1.2.1-1
ii python3-mailmanclient 3.3.5-1
Thanks, Árpád