Hi friends. I have multiple domains under MM3 (venv, postfix+postgres,
Ubuntu 24.04LTS). Currently at version GNU Mailman 3.3.9 (Tom Sawyer).

Following some user complaints, I've discovered that one of the domains
isn't working at all. Messages arrive via postfix and are in the MM
smtp.log, but then generate a Python error in mailman.log. Other domains
are working as usual.

The lists in this domain used to work (I can see messages in the archives,
and have received copies). But I imported a bunch more MM2 lists since
then, and perhaps there is a problem with one of their configurations.

Pointers to how to fix this will be appreciated! Here is the error from
~mailman/mm/var/logs/mailman.log:

==> mailman.log <==
Oct 13 23:27:34 2024 (365022) Uncaught runner exception: multiple repeat at
position 11
Oct 13 23:27:34 2024 (365022) Traceback (most recent call last):
  File
"/opt/mailman/venv/lib/python3.12/site-packages/mailman/core/runner.py",
line 179, in _one_iteration
    self._process_one_file(msg, msgdata)
  File
"/opt/mailman/venv/lib/python3.12/site-packages/mailman/core/runner.py",
line 272, in _process_one_file
    keepqueued = self._dispose(mlist, msg, msgdata)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File
"/opt/mailman/venv/lib/python3.12/site-packages/mailman/runners/incoming.py",
line 80, in _dispose
    process(mlist, msg, msgdata, start_chain)
  File
"/opt/mailman/venv/lib/python3.12/site-packages/mailman/core/chains.py",
line 57, in process
    if link.rule.check(mlist, msg, msgdata):
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File
"/opt/mailman/venv/lib/python3.12/site-packages/mailman/rules/banned_address.py",
line 40, in check
    if ban_manager.is_banned(sender):
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File
"/opt/mailman/venv/lib/python3.12/site-packages/mailman/database/transaction.py",
line 106, in wrapper
    return function(args[0], config.db.store, *args[1:], **kws)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File
"/opt/mailman/venv/lib/python3.12/site-packages/mailman/model/bans.py",
line 103, in is_banned
    re.match(ban.email, email, re.IGNORECASE) is not None):
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/re/__init__.py", line 167, in match
    return _compile(pattern, flags).match(string)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/re/__init__.py", line 307, in _compile
    p = _compiler.compile(pattern, flags)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/re/_compiler.py", line 745, in compile
    p = _parser.parse(p, flags)
        ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/re/_parser.py", line 979, in parse
    p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/re/_parser.py", line 460, in _parse_sub
    itemsappend(_parse(source, state, verbose, nested + 1,
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/re/_parser.py", line 690, in _parse
    raise source.error("multiple repeat",
re.error: multiple repeat at position 11

Followed by a message that it's going to queue/shunt:
Oct 13 23:15:25 2024 (365022) SHUNTING:
1728886525.4656847+d1a03bf710a246d029a087eabd40bed11c1af4b5

... where it stays. Delivery never happens. I've tried with
listn...@lists.domain.tld as well as listname-ow...@lists.domain.tld. The
lists in the domain seem to be set up properly -- they used to work fine! I
am suspicious the problem happened when I imported some other lists, but
those imports didn't cause any errors.

I've done the usual sequence of restarting mailman services, rebooting the
server, double-checking the configuration files, and reviewing the list
settings.

Thanks for your help!
  ~ Greg
_______________________________________________
Mailman-users mailing list -- mailman-users@mailman3.org
To unsubscribe send an email to mailman-users-le...@mailman3.org
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/U7JLASZS6VSDUKM2WRUVQJFI6AYVPFZX/

This message sent to arch...@mail-archive.com

Reply via email to