On 10/29/25 16:25, Hirayama, Pat wrote:
Thanks, Mark. Yeah, it's an odd one. These are from around 22:10-22:14 in 
mailman.log within the mailman-core container.

[2025-10-29 22:10:26 +0000] [31] [ERROR] Socket error processing request.
Traceback (most recent call last):
   File "/usr/local/lib/python3.8/site-packages/gunicorn/workers/sync.py", line 
134, in handle
     self.handle_request(listener, req, client, addr)
   File "/usr/local/lib/python3.8/site-packages/gunicorn/workers/sync.py", line 
190, in handle_request
     util.reraise(*sys.exc_info())
   File "/usr/local/lib/python3.8/site-packages/gunicorn/util.py", line 625, in 
reraise
     raise value
   File "/usr/local/lib/python3.8/site-packages/gunicorn/workers/sync.py", line 
175, in handle_request
     respiter = self.wsgi(environ, resp.start_response)
   File 
"/usr/local/lib/python3.8/site-packages/mailman/database/transaction.py", line 
50, in wrapper
     rtn = function(*args, **kws)
   File "/usr/local/lib/python3.8/site-packages/mailman/rest/wsgiapp.py", line 
193, in __call__
     return super().__call__(environ, start_response)
   File "/usr/local/lib/python3.8/site-packages/falcon/api.py", line 269, in 
__call__
     responder(req, resp, **params)
   File 
"/usr/local/lib/python3.8/site-packages/mailman/rest/post_moderation.py", line 
163, in on_get
     resource = self._make_collection(request)
   File "/usr/local/lib/python3.8/site-packages/mailman/rest/helpers.py", line 
172, in _make_collection
     entries = [self._resource_as_dict(resource)
   File "/usr/local/lib/python3.8/site-packages/mailman/rest/helpers.py", line 172, 
in <listcomp>
     entries = [self._resource_as_dict(resource)
   File 
"/usr/local/lib/python3.8/site-packages/mailman/rest/post_moderation.py", line 
153, in _resource_as_dict
     resource = self._make_resource(request.id)
   File 
"/usr/local/lib/python3.8/site-packages/mailman/rest/post_moderation.py", line 
76, in _make_resource
     msg = getUtility(IMessageStore).get_message_by_id(key)
   File 
"/usr/local/lib/python3.8/site-packages/mailman/database/transaction.py", line 
85, in wrapper
     return function(args[0], config.db.store, *args[1:], **kws)
   File "/usr/local/lib/python3.8/site-packages/mailman/model/messagestore.py", 
line 103, in get_message_by_id
     return self._get_message(row)
   File "/usr/local/lib/python3.8/site-packages/mailman/model/messagestore.py", 
line 95, in _get_message
     with open(path, 'rb') as fp:
FileNotFoundError: [Errno 2] No such file or directory: 
'/opt/mailman/var/messages/WD/BX/WDBXUFG34LR6QJUQXUWXRHZ4OO4GMQ52'

This is https://gitlab.com/mailman/mailman/-/issues/877 and https://gitlab.com/mailman/mailman/-/issues/924, fixed in mailman core 3.3.5 by https://gitlab.com/mailman/mailman/-/merge_requests/836

How old is your mailman core?

--
Mark Sapiro <[email protected]>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

_______________________________________________
Mailman-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/[email protected]/message/ZS4YT7WRSSPO35EYIBPZWPAMACHCXHW2/

This message sent to [email protected]

Reply via email to