SSL certificate from a traditional provider valid for a year: $10. SSL certificate from a traditional provider valid for two years: $20. Automated SSL certificate generation and deployment via LetsEncrypt with zero human intervention and more importantly zero human intervention to renew it going forward - priceless . --- That's the real value for me. At $10/cert, that's not even a rounding error. But manually generat…
The price is nice, but what makes it a must have for me is the ability to generate a cert with 100 domains on it and have it validated by hitting the server. The "old" way required all customers/domain owners to either give us control of their domain or to answer an email every time we needed to get a new cert. Now we've automated moving around domains between certs and generate new ones as needed. Validation by emai…
Milestone: 100M Certificates Issued
131–140 of 197 posts
Re: Milestone: 100M Certificates Issued
#132Earlier quoted context omitted.
Again, you're assuming whatever automation you built is bug-free. Practice shows that sufficiently-complex software is never bug-free, no matter how many tests you wrote. Checking the expiration date on a certificate is easy, so why not have that safety net?
If I'm worried about that, Chef is performing those tests . I'm saying, you're putting it in the wrong place. It's not a monitoring problem, it's a configuration management problem--"I have defined a policy, am I in compliance with that policy?". And, from experience consulting with a pretty wide range of clients, putting it in the monitoring stack encourages manual work instead of automation. Instead of having activ…
There are plenty of other things related to your TLS certificate you might want to monitor that don't quite fit into CM (OCSP revocation status and availability, unexpected key rotations, etc.), so you'll likely need separate monitoring either way.
Re: Milestone: 100M Certificates Issued
#133SSL certificate from a traditional provider valid for a year: $10. SSL certificate from a traditional provider valid for two years: $20. Automated SSL certificate generation and deployment via LetsEncrypt with zero human intervention and more importantly zero human intervention to renew it going forward - priceless . --- That's the real value for me. At $10/cert, that's not even a rounding error. But manually generat…
For businesses, sure, but the fact that you had to pay money at all was very discouraging for personal websites!
Re: Milestone: 100M Certificates Issued
#134Earlier quoted context omitted.
No-one did free which works in all browsers before.
StartSSL worked with any Windows XP SP2+ computer. Though you couldn't automate it and their website was kinda slow.
Re: Milestone: 100M Certificates Issued
#135Earlier quoted context omitted.
They have a variety of "challenges" used to prove control of the domain. They basically boil down to: - LE makes a request to example.com, to a known URL that contains a key that LE told you to put there - LE does a DNS lookup for a specific TXT record (again, containing a key they told you to put there). The complete answer to your question can be found in the ACME spec (the protocol LE uses): https://ietf-wg-acme.g…
LE probably does that multiple times from a few places around the internet, to reduce the likelihood of something unexpected going on.
They might have "a few places around the internet" to verify from, but I doubt it is very diverse location-wise. And there's no way they're going to bother with doing it multiple times, for free.
Re: Milestone: 100M Certificates Issued
#136Earlier quoted context omitted.
Currently their only upside is that they provide wildcard (and EV) certificates. EV certs can't be automated for obvious reasons, but LE doesn't support wildcard certs because they don't believe there's a secure way of providing an automated way of getting them. Given that traditional CA models don't actually have much more security than LE (in fact from personal experience they're far less secure), I wonder whether…
Why is providing wildcard certs not secure???? Amazon seems to do it?
If you work through all of the ways ACME verification works (/.well-known/, DNS, and so on) you can come up with several plausible setups that become insecure if you allow wildcard certificates.
Here's a stack exchange question about it: https://security.stackexchange.com/questions/157972/why-cant....
Re: Milestone: 100M Certificates Issued
#137And most of that is because LE [still] doesn't issue wildcard certs, nor does it really plan to :(
And that is a without-exception good thing. Wildcard certificates are dangerous and encourage bad practices around SSL. You shouldn't use them. Instead, you should fix your workflow to know exactly what domains you have and have active and use automated tooling to provision them correctly.
I have an industrial VPN with ~300 embedded devices behind them. For some reason the user wants to access to each one of it via https.
I thus set up an Apache proxy which proxies https://device_n.vpn.cust.tld to the VPN device (and some auth)
LE cant issue 300 certificates and it would be very ugly.
Re: Milestone: 100M Certificates Issued
#138Earlier quoted context omitted.
LetsEncrypt could easily sell extended expirations out-of-band. I see it as nearly inevitable when they need (more) money.
It's unlikely. Google and Mozilla are pushing hard for short-lived certificates, and the CA/B Forum has already passed a ballot that limits certificate lifetimes to 27 months, starting with March 1, 2018. Google wants to see that brought down to 12 months and might enforce that in their own products if the CA/B Forum doesn't keep up.
The market is probably (a) people who want to support/donate to LetsEncrypt and (b) people who are ultra-paranoid / strongly prefer less moving parts in ops.
The one major downtime I'm aware of so far (a month ago) could also be a factor: Let's Encrypt is down | https://news.ycombinator.com/item?id=14374933
Re: Milestone: 100M Certificates Issued
#139Earlier quoted context omitted.
And that is a without-exception good thing. Wildcard certificates are dangerous and encourage bad practices around SSL. You shouldn't use them. Instead, you should fix your workflow to know exactly what domains you have and have active and use automated tooling to provision them correctly.
I don't think so. I have an industrial VPN with ~300 embedded devices behind them. For some reason the user wants to access to each one of it via https. I thus set up an Apache proxy which proxies https://device_n.vpn.cust.tld to the VPN device (and some auth) LE cant issue 300 certificates and it would be very ugly.
For systems not explicitly public, whitelists are almost always better than blacklists.
Re: Milestone: 100M Certificates Issued
#140Earlier quoted context omitted.
What's the justification of traditional providers to charge for the certificates? Do they offer services or extended certificates that "Let's encrypt" doesn't or is it just a matter of "no one tried to offer it for free before"?
Currently their only upside is that they provide wildcard (and EV) certificates. EV certs can't be automated for obvious reasons, but LE doesn't support wildcard certs because they don't believe there's a secure way of providing an automated way of getting them. Given that traditional CA models don't actually have much more security than LE (in fact from personal experience they're far less secure), I wonder whether…
The "grey padlock" for an otherwise perfectly valid certificate seems to confuse a very small subset of users, especially when there's a ton of badly written articles out there advising users only to trust "green padlocks", given the behavior in almost all other browsers. Thankfully showing google.com not using an EV certificate is usually easiest way to shut these conversations down.