Let’s Encrypt is going to stop sending certificate expiration reminder emails

3 Likes

Yeah. I got an email from them. They weren’t very good at it anyhow. :wink:

Somewhere on the forum you can find a posting about it. There was a difference in their documentation in terms of how often they said to renew and it wasn’t synced well to the emails. I had to change my update frequency to stop getting the damned things. The emails were sent every day for about a week until the recommended renewal time hit. Now I think my emails come from Webmin. I have it set for notifications, succeed or fail. I don’t have that many sites.

Hi,

It’s not difficult to implement a scheduled scan of your domains and check the expiry date of them, then send yourself a notification if needed. Virtualmin also does periodic checks and publishes notifications in the panel dashboard already.

So in summary, as I do agree the notices from LE ATM aren’t that useful as-is, this change should have no negative impact.

1 Like

You can configure ‘List Virtual Servers’ to show domain expiry but probably not all that useful unless you have some reason to frequent that page. But there must already be some code for it. I know I get domain expiration notifications because I recently saw one. I don’t know that it wouldn’t do SSL certs because the renewal is something like a month out so it never gets close.

You can sort by expiry but there seems to be an issue. Note the improperly sorted date is a self signed cert on a website that was supposed to get moved to this server but the owner never followed through.

SSL expiry emails are pointless because virtualmin will automatically renew the SSL anyway.

1 Like

That might be true for your setup, but it’s not a given for everyone. Not all admins rely on *min for SSL management, so expiry emails can still be useful in many cases. Best not to assume!

I really liked those emails as it alerted me to local internal failures in custom bash scripts that updated my F5 load balancer with LE certs

When LE broke the news I decided to share my script. Nothing fancy, might be something for you.

3 Likes

your code looks FANTASTIC !!! Very impressive.

wish I had checked back here sooner – just spent a few hours writing a custom bash script myself :smile:

I do have to give credit to several other existing scripts I found via a google search that gave me a great starting point !!

I have a “master server” that handles all our LE certs and deploys them to other devices, so my script reaches out and queries those servers and devices for their cert, thus it checks my deployment scripts have worked :smile:

1 Like

Thank you it’s really Great ! And so well explained. Sure that lots of members will check it.

Thank again

I just got a spurious email from them. Claims a domain is expiring when it renewed just a week previous. . Oh well.