Toggle: "Manage Service SSL Certificates" renew self-signed certificates automatically.
Submitting this on behalf of a customer:
Currently, when certificates managed by WHM (for dovecot, exim, cpanel, and ftp) are 30 days away from expiration, root sends an email to the webserver maintainer asking them to use the "Manage Service SSL Certificates" tool to deal with the issue.
I am one of many administrators for whom certificates are somewhat mysterious and for whom this simple request is time-consuming to understand and deal with each time it arises.
In the final analysis, lacking the money to purchase my own certificates, I rely on the WHM facility to create self-signed certificates. The thing is, this process should be easy to automate, but WHM does not do so.
WHM should give the administrator the option to supply their own certificate, but if a week goes by and no certificate is supplied, WHM should simply and automatically create a new set of signed certificates so that Cpanel and the other entities can continue to run successfully. This could be done silently, without bothering the administrator. Requiring so much administrator time to learn what to do for such an unimportant detail as certificate expiration makes little sense.