Notify sysadmin when customer SSL Certificate near expiration, and again after expiration
As a server administrator I would like to be able to configure cPanel to notify me before on a given number of days before and after a user's SSL certificate expires, with or without AutoSSL enabled, so that I can react appropriately for my user.
With the push for all sites to use SSL (AutoSSL), and the importance of having SSL working for customers, I would like to see cPanel notify the server administrator when an SSL certificate is very close to expiration (3 days?) and again notify when an SSL certificate is expired. Sometimes there are issues that prevent an SSL certificate from being renewed or replaced, and this type of notification would increase customer satisfaction and reduce support tickets for the hosting provider.
Currently cPanel does notify about expiring SSLs... but ONLY for the server's hostname SSL certificate. This is done via the Contact Manager functions "SSL Certificate Expires Soon" and "SSL Certificate Expiration"
cPanel knows all about SSL expiration dates for every certificate on the server. You can manually look under "Manage SSL Hosts" and see a list of every installed SSL certificate... you can sort this list by Expiration Date. So, I believe cPanel has all the information it needs, to be able to create notifications.
I would very much appreciate the ability to configure the number of days prior to expiration that the alerts are sent. Personally, I would set this to 3 days, but it would be preferred for this to be configurable. The Expired notification can be sent as soon as the server sees the certificate as expired.
NOTE: This is not an AutoSSL request... this feature should be implemented regardless if the server is using AutoSSL or not. Sysadmins should be notified of any SSL certificate that is installed (even manually installed certificates) that are expiring or expired.
Thank you for listening.