[Pkg-mailman-hackers] Bug#1120641: mailman3: hyperkitty archiving broken after upgrade to trixie

Pirate Praveen praveen at debian.org
Thu Nov 13 20:15:17 GMT 2025


Package: mailman3
Version: 3.3.10-2
Severity: important
X-Debbugs-Cc: praveen at debian.org

Dear Maintainer,

hyperkitty archiving stopped after updating from bookworm to trixie.

mailman.log had this,

Nov 13 02:13:28 2025 (411369) Exception in the HyperKitty archiver:
<html><title>Forbidden</title><body>
                <h1>Access is forbidden</h1><p>Please check the IP addresses
                 assigned to MAILMAN_ARCHIVER_FROM in the settings file.
                </p></body></html>
Nov 13 02:13:28 2025 (411369) Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/mailman_hyperkitty/__init__.py", line
158, in _archive_message
    url = self._send_message(mlist, msg)
  File "/usr/lib/python3/dist-packages/mailman_hyperkitty/__init__.py", line
228, in _send_message
    raise ValueError(result.text)

and similar issue was reported by other people

https://lists.mailman3.org/archives/list/mailman-
users at mailman3.org/thread/3YD6VHFHVE2GMCBK3AIEQL3N6LT2DXYR/

This was fixed by adding public ip in /etc/mailman3/mailman-web.py

MAILMAN_ARCHIVER_FROM = ('127.0.0.1',
'::1','37.27.84.17','2a01:4f9:c012:9b2::1')

I think this should be documented more prominently so others updating can find
it more easily.


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.16.8+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mailman3 depends on:
ii  cron [cron-daemon]                                   3.0pl1-198
pn  dbconfig-sqlite3 | dbconfig-pgsql | dbconfig-mysql   <none>
    | dbconfig-no-thanks
ii  debconf [debconf-2.0]                                1.5.91
ii  init-system-helpers                                  1.69
ii  logrotate                                            3.22.0-1
ii  python3                                              3.13.7-1
pn  python3-aiosmtpd                                     <none>
pn  python3-alembic                                      <none>
pn  python3-authheaders                                  <none>
pn  python3-authres                                      <none>
ii  python3-click                                        8.2.0+0.really.8.1.8-1
ii  python3-dateutil                                     2.9.0-4
ii  python3-dnspython                                    2.7.0-1
pn  python3-falcon                                       <none>
pn  python3-flufl.bounce                                 <none>
pn  python3-flufl.i18n                                   <none>
pn  python3-flufl.lock                                   <none>
pn  python3-gunicorn                                     <none>
pn  python3-lazr.config                                  <none>
ii  python3-passlib                                      1.7.4-6
ii  python3-psycopg2                                     2.9.10-1+b1
pn  python3-public                                       <none>
ii  python3-requests                                     2.32.5+dfsg-1
ii  python3-sqlalchemy                                   2.0.43+ds1-1
pn  python3-standard-nntplib                             <none>
pn  python3-zope.component                               <none>
pn  python3-zope.configuration                           <none>
pn  python3-zope.event                                   <none>
pn  python3-zope.interface                               <none>
ii  ucf                                                  3.0052

Versions of packages mailman3 recommends:
ii  exim4-daemon-light [mail-transport-agent]  4.98.2-2

Versions of packages mailman3 suggests:
ii  anacron                                               2.3-43
ii  chromium [www-browser]                                140.0.7339.207-1
ii  epiphany-browser [www-browser]                        49.0-1
ii  firefox-esr [www-browser]                             140.3.1esr-1
ii  librewolf [www-browser]                               142.0-1
ii  lynx [www-browser]                                    2.9.2-1
pn  mailman3-doc                                          <none>
pn  postgresql | default-mysql-server | virtual-mysql-se  <none>
    rver
ii  w3m [www-browser]                                     0.5.3+git20230121-2.1



More information about the Pkg-mailman-hackers mailing list