Hyperkitty fails following your instructions
The instructions appear to have incomplete or incorrect configuration for Nginx. Mailman and Mailman Web work fine, and the UI links for Hyperkitty work, but emails are not archived. Sending an email to a list (either in client or the UI) triggers the following error:
Traceback (most recent call last):
File "/opt/mailman/venv/lib/python3.7/site-packages/mailman_hyperkitty/__init__.py", line 154, in _archive_message
url = self._send_message(mlist, msg)
File "/opt/mailman/venv/lib/python3.7/site-packages/mailman_hyperkitty/__init__.py", line 201, in _send_message
files={"message": ("message.txt", message_text)})
File "/opt/mailman/venv/lib/python3.7/site-packages/requests/api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "/opt/mailman/venv/lib/python3.7/site-packages/requests/api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "/opt/mailman/venv/lib/python3.7/site-packages/requests/sessions.py", line 542, in request
resp = self.send(prep, **send_kwargs)
File "/opt/mailman/venv/lib/python3.7/site-packages/requests/sessions.py", line 655, in send
r = adapter.send(request, **kwargs)
File "/opt/mailman/venv/lib/python3.7/site-packages/requests/adapters.py", line 498, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
This occurs in Debian 10 and Ubuntu 20.04 after following the instructions at https://docs.mailman3.org/en/latest/install/virtualenv.html#virtualenv-install exactly.
Edited by Abhilash Raj