Admin message

We cycled this server ssh keys:

ed25519: SHA256:2D8lksRpOJ8ypmQE5I4Qq3JqYRHIvnlg6tJaFJv5Nbg | MD5:e0:42:d2:20:b5:29:b8:f8:2c:f0:97:a2:c9:e9:c3:6b
rsa: SHA256:4oOr4sH8tA6lu6kzggkZo8Ockmenu7mlmojXnkUyLts | MD5:ec:f1:8f:6c:c3:2e:21:b6:a6:3d:6b:38:69:31:ae:28

Sorry for the inconveniences and happy MayDay!

ActiveRecord SQLite3 >= 6.0 represents boolean values as integers by default, leads to errors after upgrade

Expected Behavior

Mail should be delivered.

Actual Behavior

I recently updated our schleuder instance from 3.4 to 3.6. After that mail delivery to schleuder fails with the following error message:

List has no admins configured, cannot run! (In `/var/lib/schleuder/lists/foo/bar`.)

Every list has one or more configured admin addresses.

Steps to Reproduce the Problem

  1. Upgrade Debian version from Buster to Bullseye
  2. Send a mail to an already exisiting and working mailing list
  3. With for an error mail

Specifications

  • Version: 3.6
  • Installation method: Debian Bullseye package

Other information

Manual re-enabling every admin address works:

schleuder-cli subscriptions set foo@bar.org admin false
schleuder-cli subscriptions set foo@bar.org admin true
Edited Nov 06, 2021 by georg
Assignee Loading
Time tracking Loading