Earlier quoted context omitted.
Hm, yeah I hope so too :/ Been using Caddy in prod for a year now, this issue, rare as it may be, could single-handedly get me back on nginx. Having the server be unable to start through circumstances outside of the system's control is just such a huge no.
Why did you switch away from nginx?
Let's Encrypt is down
151–160 of 167 posts
Re: Let's Encrypt is down
#152Earlier quoted context omitted.
Yes. But you could argue that securing DNS is necessary anyways and using it for TLS is just the next step.
What do you mean by necessary?
Re: Let's Encrypt is down
#153I think LE is a huge boon to the internet. But I would really love for someone like Amazon, Google, Facebook, or Microsoft to set up a separate provider that implements the same thing. Redundancy is super important here and clearly just one organization can't guarantee 100% uptime.
Amazon does, though limited to its own services (which is, frankly, to be expected). AWS Certificate Manager
Re: Let's Encrypt is down
#154Earlier quoted context omitted.
Not having to deal with certificate renewal is a big deal.
Is it? I spent one day getting certbot up and running, and ever since then it's been pretty much a done deal.
Re: Let's Encrypt is down
#155Earlier quoted context omitted.
I have no idea how this is relevant to the conversation, nor who said anything about hyperbolic claims. You're claiming "caddy does everything". As opposed to what? If you're running apache or nginx, your server does far more than caddy, so you're quite simply mistaken.
> You're claiming "caddy does everything". As opposed to what? Serving content over http(s), and obtaining TLS certificates are two very different tasks. > If you're running apache or nginx, your server does far more than caddy Far more, that is directly related to serving content over http/https.
Except that with let's encrypt one actually needs the other.
Re: Let's Encrypt is down
#156Earlier quoted context omitted.
Some have argued that this is why CRL and (especially) OCSP are useless pieces of security theater: they don't actually protect against a crafted attack because they fail-open in the very situations that a determined adversary can trigger, so they only "protect" in situations where no real threat exists. It's simply feel-good bookkeeping. Adam Langley, working on Google Chrome [1][2][3], has been very vocal about OCS…
> I believe this was the correct solution: offering better protection for a curated subset of sites vs. pretending to -- but not actually -- protecting all sites. I concur, but note that it is possible to do better and offer better revocation protection for all sites, with low bandwidth/storage costs: http://www.ccs.neu.edu/home/cbw/static/pdf/larisch-oakland17...
Looks like it was posted here and got very little traction [1]; a shame. But it will be presented in a few days at the IEEE Symposium on Security and Privacy [2]. I hope it will get the coverage and examination it deserves.
[1] https://news.ycombinator.com/item?id=13982861 [2] https://www.ieee-security.org/TC/SP2017/program-papers.html
Re: Let's Encrypt is down
#157Earlier quoted context omitted.
I'd vote for Gandi.net or Github to do it. FB definitely not, MS rather not, Google not if I could avoid it. Amazon maybe.
What's the threat model? I don't trust FB either, but with CA transparency and CAA it seems safe enough.
Very unlikely, most feasible thing I could think of
Re: Let's Encrypt is down
#158This is also why you don't wait until the last day before renewing. (But no-one does that, right?)
If you have your nginx HTTP vhost configured for serving {{ domain }}/.well-known/acme-challenge/ from /var/www/{{ domain }}, then getting a new cert and having it automatically renewed it's as simple as running: certbot certonly --webroot --webroot-path /var/www/{{ domain }} --agree-tos -m {{ email }} --domain {{ domain }} --renew-hook "service nginx reload" If certbot was installed with PIP, a CRON job will be auto…
Re: Let's Encrypt is down
#159Nothing against letsencrypt but dependencies on services to be online is fragile and will break. Their 90 day limit makes it worse. Saying its for security is like saying 1 or 3 year certs are somehow insecure which is not the case. It's one more headache for an admin to think about even if automated. We really should reexamine the CA system. Self signed certs should have more value than they currently do, and identi…
You can run your own ACME provider, the code is open source. Nothing stops you from running a CA that offers 1 year certs over ACME. Or just providing one that also offers 90 day certs. If people will trust that CA is another question. The automation of LE is not the problem either. Properly automated systems would extend/renew the cert well before they are invalid, almost every LE guide I know mentions this on groun…
You know that's BS. All of your users would get certificate errors, that's what's preventing you from running your own CA.
Re: Let's Encrypt is down
#160"High assurance datacenter" High assurance my ass. Those don't go down unless there's a DDOS or catastrophic failure (often several). Then, they're right back up. People need to stop misusing this label. Another is "high-assurance" certs from vendors that get compromised or subverted easily. Only one high-assurance CA that I know of. It's not around for business reasons, though. http://www.anthonyhall.org/c_by_c_secu…