6 Sep
2022
6 Sep
'22
3:49 p.m.
- I did check the shunt folder and the output is like this: [----- start pickle -----] <----- start object 1 -----> Traceback (most recent call last): File "/opt/mailman/venv/bin/mailman", line 33, in <module> sys.exit(load_entry_point('mailman==3.3.5', 'console_scripts', 'mailman')()) File "/opt/mailman/venv/lib64/python3.9/site-packages/click/core.py", line 1130, in __call__ return self.main(*args, **kwargs) File "/opt/mailman/venv/lib64/python3.9/site-packages/click/core.py", line 1055, in main rv = self.invoke(ctx) File "/opt/mailman/venv/lib64/python3.9/site-packages/mailman/bin/mailman.py", line 69, in invoke return super().invoke(ctx) File "/opt/mailman/venv/lib64/python3.9/site-packages/click/core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/opt/mailman/venv/lib64/python3.9/site-packages/click/core.py", line 1404, in invoke return ctx.invoke(self.callback, **ctx.params) File "/opt/mailman/venv/lib64/python3.9/site-packages/click/core.py", line 760, in invoke return __callback(*args, **kwargs) File "/opt/mailman/venv/lib64/python3.9/site-packages/mailman/commands/cli_qfile.py", line 74, in qfile printer.pprint(obj) File "/usr/lib64/python3.9/pprint.py", line 148, in pprint self._format(object, self._stream, 0, 0, {}, 0) File "/usr/lib64/python3.9/pprint.py", line 170, in _format rep = self._repr(object, context, level) File "/usr/lib64/python3.9/pprint.py", line 431, in _repr repr, readable, recursive = self.format(object, context.copy(), File "/usr/lib64/python3.9/pprint.py", line 444, in format return _safe_repr(object, context, maxlevels, level, self._sort_dicts) File "/usr/lib64/python3.9/pprint.py", line 596, in _safe_repr rep = repr(object) File "/opt/mailman/venv/lib64/python3.9/site-packages/mailman/email/message.py", line 46, in __repr__ return self.__str__() File "/usr/lib64/python3.9/email/message.py", line 135, in __str__ return self.as_string() File "/opt/mailman/venv/lib64/python3.9/site-packages/mailman/email/message.py", line 55, in as_string value = email.message.Message.as_string(self) File "/usr/lib64/python3.9/email/message.py", line 158, in as_string g.flatten(self, unixfrom=unixfrom) File "/usr/lib64/python3.9/email/generator.py", line 116, in flatten self._write(msg) File "/usr/lib64/python3.9/email/generator.py", line 181, in _write self._dispatch(msg) File "/usr/lib64/python3.9/email/generator.py", line 218, in _dispatch meth(msg) File "/usr/lib64/python3.9/email/generator.py", line 239, in _handle_text raise TypeError('string payload expected: %s' % type(payload)) TypeError: string payload expected: <class 'list'>
This is simple test email with content like "Test test test" to test out this specific mailing list, which somehow does not sent emails to the list of members. Wierd that other lists works fine, but this one is bugged. Maybe i should try to delete it and recreate it ?
- This second error seems indeed not related with that first one. "AttributeError: 'NoneType' object has no attribute 'strip'" occurs quite many times in mailman.log file. Should i check some specific list settings?