
Stephen J. Turnbull wrote on 3/24/2025 1:50 PM:
Pretty sure that is NOT the issue. This is quite different:
configparser.InterpolationSyntaxError: '%' must be followed by '%' or '(', found: '%#$%sfdgs'
Somewhere in your Mailman configurations, probably in /etc/mailman3/mailman.cfg, you will find the string '%# $%sfdgs' (possibly with different or no quotes), likely in a line something like
API_KEY = '%#$%sfdgs'
or
API_KEY: '%#$%sfdgs'
Change that to '%%#$%%sfdgs' (ie, double both of the '%' characters) and restart mailman (or mailmanweb if you found it in settings.py).
Hi Stephen,
Does Mailman need interpolation active in its ConfigParser? Does it make sense to disable interpolation in the ConfigParser so other users don't run into the same issue? Apparently this was a change from python 2 to python 3. A la, https://stackoverflow.com/a/62592195/18693299
--[Lance]