I am seeing this issue manifest as shunted Mailman messages. Below (and
attached) is output seen in various logs when the problem occurs.

/var/log/mailman3/smtp.log

Jun 01 06:22:53 2020 (1640) Peer: ('127.0.0.1', 47078)
Jun 01 06:22:53 2020 (1640) ('127.0.0.1', 47078) handling connection
Jun 01 06:22:53 2020 (1640) ('127.0.0.1', 47078) Data: b'LHLO 
mail-01.********.org'
Jun 01 06:22:53 2020 (1640) ('127.0.0.1', 47078) Data: b'MAIL 
FROM:<malberti@********.org>'
Jun 01 06:22:53 2020 (1640) ('127.0.0.1', 47078) sender: malberti@********.org
Jun 01 06:22:53 2020 (1640) ('127.0.0.1', 47078) Data: b'RCPT 
TO:<********@********.org>'
Jun 01 06:22:53 2020 (1640) ('127.0.0.1', 47078) recip: ********@********.org
Jun 01 06:22:53 2020 (1640) ('127.0.0.1', 47078) Data: b'DATA'
Jun 01 06:22:53 2020 (1640) ('127.0.0.1', 47078) Data: b'QUIT'
Jun 01 06:22:53 2020 (1640) ('127.0.0.1', 47078) connection lost
Jun 01 06:22:53 2020 (1640) Connection lost during _handle_client()

/var/log/mailman3/mailman.log

Jun 01 06:22:54 2020 (1639) No cached copy of the public suffix list found
Jun 01 06:22:54 2020 (1639) Uncaught runner exception: module 'time' has no 
attribute 'clock'
Jun 01 06:22:54 2020 (1639) Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/mailman/core/runner.py", line 173, in 
_one_iteration
    self._process_one_file(msg, msgdata)
  File "/usr/lib/python3/dist-packages/mailman/core/runner.py", line 266, in 
_process_one_file
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/lib/python3/dist-packages/mailman/runners/incoming.py", line 79, 
in _dispose
    process(mlist, msg, msgdata, start_chain)
  File "/usr/lib/python3/dist-packages/mailman/core/chains.py", line 79, in 
process
    link.function(mlist, msg, msgdata)
  File "/usr/lib/python3/dist-packages/mailman/chains/hold.py", line 147, in 
_process
    request_id = hold_message(mlist, msg, msgdata, SEMISPACE.join(reasons))
  File "/usr/lib/python3/dist-packages/mailman/app/moderator.py", line 88, in 
hold_message
    request_id = requestsdb.hold_request(
  File "/usr/lib/python3/dist-packages/mailman/database/transaction.py", line 
85, in wrapper
    return function(args[0], config.db.store, *args[1:], **kws)
  File "/usr/lib/python3/dist-packages/mailman/model/requests.py", line 100, in 
hold_request
    token = getUtility(IPendings).add(pendable, timedelta(days=5000))
  File "/usr/lib/python3/dist-packages/mailman/database/transaction.py", line 
85, in wrapper
    return function(args[0], config.db.store, *args[1:], **kws)
  File "/usr/lib/python3/dist-packages/mailman/model/pending.py", line 91, in 
add
    token = token_factory.new()
  File "/usr/lib/python3/dist-packages/mailman/utilities/uid.py", line 79, in 
new
    return self._next_unpredictable_id()
  File "/usr/lib/python3/dist-packages/mailman/utilities/uid.py", line 155, in 
_next_unpredictable_id
    x = random.random() + right_now % 1.0 + time.clock() % 1.0
AttributeError: module 'time' has no attribute 'clock'
Jun 01 06:22:54 2020 (1639) SHUNTING: 
1590992574.436434+66babc08367b6351481ae56e1789e3a6a13d28d7

** Attachment added: "logs.txt"
   
https://bugs.launchpad.net/ubuntu/+source/mailman3/+bug/1877701/+attachment/5379233/+files/logs.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1877701

Title:
  Mailman3 3.2.2-1 is incompatible with Python3 3.8.2-0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mailman3/+bug/1877701/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to