[Pkg-mailman-hackers] Bug#1002830: mailman3: Wrong error message when permissions are wrong

Martin Mares mj at ucw.cz
Wed Dec 29 15:46:14 GMT 2021


Package: mailman3
Version: 3.3.3-1
Severity: minor

Hello!

I was receiving mysterious messages from the out runner:

	Cannot connect to SMTP server 127.0.0.1 on port 25

even though the SMTP server was running fine. It turned out that the cause
of the failure is wrong permissions on the template file:

	/var/lib/mailman3/templates/lists/test-l.example.org/en/list:member:regular:footer.txt

Could somebody please fix the misleading message?


-- System Information:
Debian Release: 11.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-10-amd64 (SMP w/16 CPU threads)
Locale: LANG=C, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages mailman3 depends on:
ii  dbconfig-pgsql               2.0.19
ii  debconf [debconf-2.0]        1.5.77
ii  init-system-helpers          1.60
ii  logrotate                    3.18.0-2
ii  lsb-base                     11.1.0
ii  python3                      3.9.2-3
ii  python3-aiosmtpd             1.2.2-1
ii  python3-alembic              1.4.3-1
ii  python3-authheaders          0.13.1-1
ii  python3-authres              1.2.0-2
ii  python3-click                7.1.2-1
ii  python3-dateutil             2.8.1-6
ii  python3-dnspython            2.0.0-1
ii  python3-falcon               2.0.0-2+b1
ii  python3-flufl.bounce         3.0.1-1
ii  python3-flufl.i18n           3.0.1-1
ii  python3-flufl.lock           5.0.1-1
ii  python3-gunicorn             20.1.0-1
ii  python3-importlib-resources  5.1.0-1
ii  python3-lazr.config          2.2.3-1
ii  python3-passlib              1.7.4-1
ii  python3-psycopg2             2.8.6-2
ii  python3-public               0.5-1.1
ii  python3-requests             2.25.1+dfsg-2
ii  python3-sqlalchemy           1.3.22+ds1-1
ii  python3-zope.component       4.3.0-3
ii  python3-zope.configuration   4.4.0-1
ii  python3-zope.event           4.4-3
ii  python3-zope.interface       5.2.0-1
ii  ucf                          3.0043

Versions of packages mailman3 recommends:
ii  postfix [mail-transport-agent]  3.5.6-1+b1

Versions of packages mailman3 suggests:
ii  elinks [www-browser]                        0.13.2-1+b1
ii  links2 [www-browser]                        2.21-1+b1
ii  lynx [www-browser]                          2.9.0dev.6-3~deb11u1
ii  mailman3-doc                                3.3.3-1
ii  mariadb-server-10.5 [virtual-mysql-server]  1:10.5.12-0+deb11u1
ii  w3m [www-browser]                           0.5.3+git20210102-6

-- debconf information:
  mailman3/install-error: abort
  mailman3/pgsql/authmethod-admin: ident
  mailman3/db/app-user: mailman3 at localhost
  mailman3/remote/port:
  mailman3/pgsql/method: TCP/IP
  mailman3/db/dbname: mailman3
  mailman3/upgrade-backup: true
  mailman3/missing-db-package-error: abort
* mailman3/remote/host: localhost
  mailman3/pgsql/authmethod-user: password
  mailman3/internal/reconfiguring: false
  mailman3/pgsql/no-empty-passwords:
  mailman3/remote/newhost: localhost
  mailman3/mysql/method: Unix socket
  mailman3/pgsql/changeconf: false
* mailman3/dbconfig-install: true
  mailman3/pgsql/admin-user: postgres
  mailman3/dbconfig-reinstall: false
  mailman3/upgrade-error: abort
  mailman3/dbconfig-remove: true
  mailman3/purge: false
  mailman3/pgsql/manualconf:
  mailman3/mysql/authplugin: default
* mailman3/database-type: pgsql
  mailman3/remove-error: abort
  mailman3/db/basepath: /var/lib/mailman3/data
  mailman3/init_service_failed:
  mailman3/mysql/admin-user:
  mailman3/dbconfig-upgrade: true
  mailman3/config_hyperkitty:
  mailman3/passwords-do-not-match:
  mailman3/internal/skip-preseed: false



More information about the Pkg-mailman-hackers mailing list