I'm really pleased to see this initiative and I've used the private beta with letsencrypt-nosudo[0] to issue a certificate, but after successfully getting a certificate my site failed the SSL Labs test[1] with an 'unknown CA' error, even though I used the newer one that should have been trusted. It was probably down to user error and the additional complexity of denying sudo privileges for the set up script, but it t…
Howdy, I wrote letsencrypt-nosudo. Sorry that the experience was so painful! Mind filing a detailed issue on the repo so I can fix it and make the user experience better?
Public Beta: December 3, 2015
31–40 of 70 posts
Re: Public Beta: December 3, 2015
#32Anyone concerned with the amount of fraud that will come from this? Won't bad actors utilize this to https all of their phishing sites?
Re: Public Beta: December 3, 2015
#33Earlier quoted context omitted.
There's definitely some rough edges on the tooling that will make this less painful. You likely used it with development endpoints, which only give certificates signed by untrusted CA (happy hacker fake CA or something like that). However, the point[1] of short lifetime of the certificates is to incentivize automating it. I'm highly hopeful that in a short while, having an HTTPS certificate is a matter of apt-get ins…
Here's the issuer from the certificate I got, and I believe it was the (beta) production one and not the development endpoint. Issuer: C=US, O=Let's Encrypt, CN=Let's Encrypt Authority X1 Possibly user error still, but I use HTTPS across all my personal sites and they all rate well on third-party tests so I'm not a total noob (I hope...).
[1]: https://letsencrypt.org/certs/lets-encrypt-x1-cross-signed.p...
Re: Public Beta: December 3, 2015
#34Is there finally a way to renew the certificate without taking down the web server listening on :443? This was the major thing missing from being able to deploy it in production.
If you're willing to use an alternative web server, this is possible: https://caddyserver.com/blog/lets-encrypt-progress-report Caddy (currently in beta) will issue and renew SSL certificates automatically with no downtime (on Linux; Windows has very brief downtime during restarts).
Re: Public Beta: December 3, 2015
#35Earlier quoted context omitted.
A VPS costs 5 bucks on DO and I've seen (can't remember where) a 3 USD/month offering. So it's rather cheap to move away from shared hosting nowadays. For me Let's Encrypt came out at the right time. They said they will automate the 90-day renewal process.
I don't think cost is what's keeping people on shared hosting versus VPS. It's that there is a whole wide world of people just doing a little static hosting. They don't want, need, or know how to use a VPS.
Back when I used to do frequent freelancing for the type of client who used shared hosting, I don't think I met a single one who hosted static sites, even though for many of them static would have been more appropriate and far more secure and performant.
Re: Public Beta: December 3, 2015
#36Anyone concerned with the amount of fraud that will come from this? Won't bad actors utilize this to https all of their phishing sites?
Re: Public Beta: December 3, 2015
#37Anyone concerned with the amount of fraud that will come from this? Won't bad actors utilize this to https all of their phishing sites?
What benefit would a phishing site have with https that they didn't have without it?
Re: Public Beta: December 3, 2015
#38I'm really pleased to see this initiative and I've used the private beta with letsencrypt-nosudo[0] to issue a certificate, but after successfully getting a certificate my site failed the SSL Labs test[1] with an 'unknown CA' error, even though I used the newer one that should have been trusted. It was probably down to user error and the additional complexity of denying sudo privileges for the set up script, but it t…
I actually love the idea of 90 day (or less) certificates! Once you automate the process of replacing your certificate (which let's encrypt will greatly help with), it won't matter how short the period is. Also, if a key gets compromised, it'll be valid for a shorter time. Give https://letsencrypt.org/2015/11/09/why-90-days.html a read! If you want to get more in-depth about certificate revocation, http://news.netcra…
It's even worse than that:
A smart attacker will copy the method used to generate keys, and leave the server. Then they can keep generating keys and you will probably never notice.
I feel that automation is a mistake, something security sensitive like this should be on a completely different machine.
Re: Public Beta: December 3, 2015
#39I am beginning to wonder how much effect Let's Encrypt will really have on wide TLS deployment. A very large portion of the web is stuck at shared hosting services, such as Go Daddy, Lunarpages, et al. These services generally charge for TLS hosting, and due to the 90-day issuance on Let's Encrypt certificates it seems somewhat infeasible to use their certificates on shared hosts which offer very limited (if any) she…
Re: Public Beta: December 3, 2015
#40Earlier quoted context omitted.
What benefit would a phishing site have with https that they didn't have without it?
The green padlock that casual users might misinterpret as meaning "to be trusted".