The Apache web server treats most SSL certificate errors as fatal, and the entire server shuts down. A server config check does not detect most SSL certificate errors.
Virtualmin GPL and Virtualmin Pro store SSL certificate and key files in each user’s home directory.
Users with Linux shell access can accidentally corrupt one of the SSL certificate-related files, and cause all websites on the server to go down on the next Apache server restart.
I am posting here not to complain about this, but to ask:
If you are using Virtualmin GPL or Virtualmin Pro to host websites for untrusted or naive users with Linux shell access, have you found a good workaround for the above?