
Hi,
I've been running MM 3 for quite some time, with a couple of lists including members managed via the REST-API from an external program.
After some issues with LetsEncrypt certificates, I migrated the HTTPs proxy from previous Nginx now to Caddy with the following Caddyfile:
https://listen.dlc-aachen.de { header Strict-Transport-Security max-age=31536000; # Disable access to archive and registration redir /hyperkitty* https://listen.dlc-aachen.de redir /accounts/signup* https://listen.dlc-aachen.de reverse_proxy localhost:8000 { header_up X-Forwarded-Proto {scheme} header_up X-Forwarded-Host {host} } handle_path /static/* { file_server { root /var/lib/mailman3/web/static } } }
Following this change, list continued operation as usual, but after a few days it seemed to be attacked via it's GUI, according to the attached Django error message.
Since then mailman doesn't send out anymore mails and I have a persistent master.lck file. Furthermore, during mailman start smtp.log always shows a "Connection lost during _handle_client()".
I guess the connection loss is related to the master.lck file, hence how can I get rid of it / "reset" mailman?
In addion, should I include further directives in my Caddyfile in order to protect mailman from coming attacks?
Thx a lot Andreas