Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Let's Encrypt will no longer send out expiry notices later this year

2»

Comments

  • @raindog308 said:

    @techdragon said: Using free SSL certificates also qualifies as 'mickey mouse operations' though - expired or not.

    StackOverflow, Mozilla, SourceForge, Reuters, the NBA, Stanford, the NSA...all mickey mouse operations.

    If we are being specific, not all of those are using LetsEncrypt either anymore.

  • @techdragon said:

    @TimboJones said:

    @techdragon said:

    @TimboJones said:

    @chengzi said:
    Those messages are quite useless anyway

    Wut? Having your site's certs expire is quite embarrassing and makes companies look like Mickey mouse operations.
    I don't think you know what "useless" actually means.

    Sort of. Using free SSL certificates also qualifies as 'mickey mouse operations' though - expired or not.

    How so? There's zero difference from a paid one. Are you some asshole checking out valid certificates to see if free or purchased?

    For self hosting purposes it doesn't make a difference. Depends on your use case.

    Yes, but you do know that the reputation of paid certs is generally piss poor (understatement) compared to LE, right?

  • @raindog308 said:

    @szarka said: NodePing also has a check for monitoring SSL certs. Very handy, since it will also text you so you don't miss yet another email.

    I used to use @NodePing and they were awesome. I assume they still are.

    @TimboJones said: Where does that script email you? That is the topic.

    It was left as an exercise for the Gentle Reader.

    "Do you really need a service? It's a 3-line shell script."

    I disagree. "This'll get you started" would fit that line a lot better than what you initially said.

  • raindog308raindog308 Administrator, Veteran

    @techdragon said: If we are being specific, not all of those are using LetsEncrypt either anymore.

    from nsa.gov:

    stackoverflow.com:

    etc.

    Thanked by 2ariq01 TimboJones
  • @techdragon said:

    @TimboJones said:

    @chengzi said:
    Those messages are quite useless anyway

    Wut? Having your site's certs expire is quite embarrassing and makes companies look like Mickey mouse operations.
    I don't think you know what "useless" actually means.

    Sort of. Using free SSL certificates also qualifies as 'mickey mouse operations' though - expired or not.

    Dude, you buy SSL certs from someone else instead of running your own CA? Mickey Mouse, man. Mickey Mouse…

  • Is it possible to auto-renew via script even without email notification?

  • techdragontechdragon Member
    edited February 2025

    @raindog308 said:

    @techdragon said: If we are being specific, not all of those are using LetsEncrypt either anymore.

    from nsa.gov:

    stackoverflow.com:

    etc.

    Not all of those are using LetsEncrypt.

    Stanford definitely don't use LE. Neither do Reuters or NBA. Etc.

  • @TimboJones said:

    @raindog308 said:

    @WyvernCo said: For my own needs, I will look into setting up one of the open source monitoring solutions

    Do you really need a service? It's a 3-line shell script.

    > > #!/bin/bash 
    > >     
    > > for site in lowendtalk.com lowendbox.com ; do
    > >     echo "${site} $(curl -vI --insecure https://${site} 2>&1 | grep "expire date" | sed 's/^.*expire date: //')"
    > > done
    > > 
    > > $ ./audit_ssl.sh 
    > > lowendtalk.com Apr 27 20:33:03 2025 GMT
    > > lowendbox.com Mar 20 19:47:07 2025 GMT
    > > 

    Where does that script email you? That is the topic.

    Why re-invent the wheel within the script, cron can email you the output.

  • @cochon said:

    @TimboJones said:

    @raindog308 said:

    @WyvernCo said: For my own needs, I will look into setting up one of the open source monitoring solutions

    Do you really need a service? It's a 3-line shell script.

    > > > #!/bin/bash 
    > > >   
    > > > for site in lowendtalk.com lowendbox.com ; do
    > > >   echo "${site} $(curl -vI --insecure https://${site} 2>&1 | grep "expire date" | sed 's/^.*expire date: //')"
    > > > done
    > > > 
    > > > $ ./audit_ssl.sh 
    > > > lowendtalk.com Apr 27 20:33:03 2025 GMT
    > > > lowendbox.com Mar 20 19:47:07 2025 GMT
    > > > 

    Where does that script email you? That is the topic.

    Why re-invent the wheel within the script, cron can email you the output.

    The guy has been using proper monitoring services and wants to continue to do so. And the responses are to keep making more and more custom changes he has no experience with.

  • TimboJonesTimboJones Member
    edited February 2025

    @techdragon said:

    @raindog308 said:

    @techdragon said: Using free SSL certificates also qualifies as 'mickey mouse operations' though - expired or not.

    StackOverflow, Mozilla, SourceForge, Reuters, the NBA, Stanford, the NSA...all mickey mouse operations.

    Slightly different to self signed on an unknown host / organisation.

    Warranties and DV / EV serve a purpose for many.

    Oh, I see the confusion. You incorrectly think LE certs are self-signed. They are not.

    Only private IPs and hosts are self-signed, because they're not for public access.

  • @TimboJones said: The guy has been using proper monitoring services and wants to continue to do so. And the responses are to keep making more and more custom changes he has no experience with.

    Always fun to come up with alternate ways of doing things, but yeah I just went with another monitoring solution. Uptime Kuma (open source monitoring). It has cert expiration notification built-in (and lots more!)

  • @WyvernCo said:

    This is somewhat understandable since sending e-mail at large scale is challenging due to all the hoops Google/etc demands of large volume mail senders.

    I'll just note that this is not among the reasons LE gives for the decision (see the original post).

    I really wish people would stop with (any variation of) the "email is too hard" FUD.
    However silly/unfit-for-the-stated-purpose most of the SPF/DKIM/DMARC/whatever standards the big ESP bullies require these days are, they are certainly not "challenging" to set up and maintain, let alone for an organization like Let's Encrypt.

    Thanked by 1cmeerw
  • @hobofl said:

    @WyvernCo said:

    This is somewhat understandable since sending e-mail at large scale is challenging due to all the hoops Google/etc demands of large volume mail senders.

    I'll just note that this is not among the reasons LE gives for the decision (see the original post).

    I really wish people would stop with (any variation of) the "email is too hard" FUD.
    However silly/unfit-for-the-stated-purpose most of the SPF/DKIM/DMARC/whatever standards the big ESP bullies require these days are, they are certainly not "challenging" to set up and maintain, let alone for an organization like Let's Encrypt.

    You're right that for them, it's not about difficulty per se. Even so, it's about cost and complexity. Their four official reasons are:

    1. Over the past 10 years more and more of our subscribers have been able to put reliable automation into place for certificate renewal.
    2. Providing expiration notification emails means that we have to retain millions of email addresses connected to issuance records. As an organization that values privacy, removing this requirement is important to us.
    3. Providing expiration notifications costs Let’s Encrypt tens of thousands of dollars per year, money that we believe can be better spent on other aspects of our infrastructure.
    4. Providing expiration notifications adds complexity to our infrastructure, which takes time and attention to manage and increases the likelihood of mistakes being made. Over the long term, particularly as we add support for new service components, we need to manage overall complexity by phasing out system components that can no longer be justified.

    (From https://letsencrypt.org/2025/01/22/ending-expiration-emails/ )

  • >

    This is somewhat understandable since sending e-mail at large scale is challenging due to all the hoops Google/etc demands of large volume mail senders.

    Not likely. Google is actually one of the biggest sponsors and also one of the founders behind Lets Encrypt. If LE wants to send lots of emails, Google will help them, not stop them.

    People seem to forget that LE is not some hobbyist homegrown project, it is actually a coalition of some of the biggest tech companies in the world. It may run as a non-profit but it is still backed by Google, AWS, Cisco etc.

    Thanked by 1fluffernutter
  • Wow But why

  • WyvernCoWyvernCo Member
    edited February 2025

    E-mail at scale is not easy.

    When you send at real scale, you can't just fire & forget. This is what LE means by complexity and cost. Even with perfectly acquired double opt-in lists (and LE is only single opt-in, which makes it harder for them), it is still painful to send large quantities of legitimate e-mail.

    Example: E-mail recipient loses their Google account. For a little while, Google will send bounces. After that, it may get silently converted to a honeytrap address -- e-mailing it will silently work, but it gives you a reputation penalty. Of course, if you're not sending mail to the user every month (especially relevant in LE's case), you won't ever know.

    Example: You get de-repped for sending to users who don't open your mail. You don't know this unless you've implemented an analytics system and are carefully tracking open rates and prune out old mails (this is why you sometimes get those annoying "Do you still want to receive our messages?" on some newsletters you legitimately signed up for. If you don't interact with the mail by opening/clicking, google punishes the sender).

    Example: each provider has different bounce messages -- not always in English or using standard codes. And sometimes the messages change... or just lies!

    In summary -- it's not simple. Real hours go into building, tuning & maintaining these systems. So when LE says it costs them lots of money, I believe them.

    Thanked by 1angstrom
  • @WyvernCo said:
    E-mail at scale is not easy.

    When you send at real scale, you can't just fire & forget. This is what LE means by complexity and cost. Even with perfectly acquired double opt-in lists (and LE is only single opt-in, which makes it harder for them), it is still painful to send large quantities of legitimate e-mail.

    Example: E-mail recipient loses their Google account. For a little while, Google will send bounces. After that, it may get silently converted to a honeytrap address -- e-mailing it will silently work, but it gives you a reputation penalty. Of course, if you're not sending mail to the user every month (especially relevant in LE's case), you won't ever know.

    Example: You get de-repped for sending to users who don't open your mail. You don't know this unless you've implemented an analytics system and are carefully tracking open rates and prune out old mails (this is why you sometimes get those annoying "Do you still want to receive our messages?" on some newsletters you legitimately signed up for. If you don't interact with the mail by opening/clicking, google punishes the sender).

    Example: each provider has different bounce messages -- not always in English or using standard codes. And sometimes the messages change... or just lies!

    In summary -- it's not simple. Real hours go into building, tuning & maintaining these systems. So when LE says it costs them lots of money, I believe them.

    Mail system have codes, they don't rely on message format never changing. Or shouldn't, anyway.

    If your system doesn't handle bounces, and either report for you to take action or automatically remove from your list, you're doing it wrong.

    When anti-spam laws went into place years and years ago, major software that do campaigns all had to have this capability. How do you NOT have it in 2025?

    It's much harder running an email service with many unknown users than sending emails from one domain/entity.

Sign In or Register to comment.