Earlier quoted context omitted.
> DNSSEC is notorious for breaking things My understanding is that people break things.
https://en.wikipedia.org/wiki/Just_culture > Just culture is a concept related to systems thinking which emphasizes that mistakes are generally a product of faulty organizational cultures, rather than solely brought about by the person or persons directly involved. In a just culture, after an incident, the question asked is, "What went wrong?" rather than "Who caused the problem?". Prominent (and very effective) exam…
Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
101–110 of 123 posts
Re: Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
#102Re: Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
#103Earlier quoted context omitted.
From a site reliability perspective HTTPS is still broken. Some 15yo OS can't access any site because it doesn't have the certificates or cipher suites. And as you mentioned we need to update certs, webservers and DNS all the time to keep up to date. We only put up with it because it protects users from from snoopers. But that means we live in an inadequate equilibrium. If we abolished mass surveillance rather than i…
It really isn’t hard now there’s letsencrypt. We’ll never live in a world where a connection between the client and server can be completely trusted. HTTPS is wonderful because it offers a guarantee that the data isn’t tampered with (except with corporate root CAs, but that is fuckery).
But LE doesn't remove the compatability challenges. If you needed to ship a device today that would sit in a box for 10 years and then get online and get an update via https, that's really hard to do. TLS protocols sometimes get discouraged, and CA changes happen, etc.
Re: Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
#104Earlier quoted context omitted.
> If we abolished mass surveillance then we wouldn't need encryption for read-only sites, we could have our cake and eat it too. Mass surveillance is not the only reason to have HTTPS everywhere. It protects not just from snoopers, but from MITM attacks.
Did you notice the "read only sites" part? MITM is hardly relevant for those.
Your banks support numbers, election poll information, binary downloads/checksums are some really critical ones but the list is really endless given the wide range of possible adversaries and their motives.
One big advantage to pushing HTTPS everywhere is that we don't have to trust people to be able to correctly predict which read only content is sensitive.
I do wish browsers handled expired certs for longstanding sites in a way that was clearer to nontechnical people. We should have the ability to look at a project like the Internet Archive to know the history of a site in terms of both content and the certs it was served under.
Re: Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
#105Earlier quoted context omitted.
https://en.wikipedia.org/wiki/Just_culture > Just culture is a concept related to systems thinking which emphasizes that mistakes are generally a product of faulty organizational cultures, rather than solely brought about by the person or persons directly involved. In a just culture, after an incident, the question asked is, "What went wrong?" rather than "Who caused the problem?". Prominent (and very effective) exam…
So when organizations hire people that do not understand the DNS or PKC to maintain their DNS then it is the organization's fault (rather than the person who made the change). I accept that and agree.
Re: Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
#106(CF TAM here) All plans come with support. Even the free plans (community, or email, the bot will deflect the request but if you email you're still stuck, you will get a reply _eventually_ (due to heavy support load, it can take a while though). The correct procedure would be: * turn off DNSsec on old registrar (and wait a day or two) * update NS and/or migrate domain * wait a while and make sure it works * turn on D…
The correct steps are to completely disable DNSSEC and remove the relevant records. It is far too fragile for the majority of use cases. Effort should instead be put into deploying things like DNSCrypt that implement transport security and confidentiality. Transport security is like HTTPS. DNSSEC was the equivalent of PGP signing every webpage. The former brings value to the end user, the latter not so much. Even the…
Re: Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
#107DNSSEC is notorious for breaking things [1]. I use it on most of my domains, but I would not just 'enable' it on a domain that I cared about and that had real users without a lot of thought and planning. Nor should you. [1] - https://ianix.com/pub/dnssec-outages.html
> DNSSEC is notorious for breaking things My understanding is that people break things.
Re: Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
#108Earlier quoted context omitted.
Thank you for the attention, e-mail on its way.
Come back and tell us what happened and the resolution.
Re: Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
#109Earlier quoted context omitted.
Since the issue was made public, we'd love to see some details in case OP (throwaway) doesn't come back.
I'll be back.
Re: Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
#110Earlier quoted context omitted.
The correct steps are to completely disable DNSSEC and remove the relevant records. It is far too fragile for the majority of use cases. Effort should instead be put into deploying things like DNSCrypt that implement transport security and confidentiality. Transport security is like HTTPS. DNSSEC was the equivalent of PGP signing every webpage. The former brings value to the end user, the latter not so much. Even the…
DNSSEC is however the only way you can make TLS really work. The whole TLS ecosystem is dependent on CAs that are basically just a giant hack. They're signing a statement that they did a bunch of DNS resolutions at a point in time from different network vantage points (maybe, hopefully), and got consistent answers. DNSSEC+DANE lets you get the actual data you want (domain name->public key binding) from the root sourc…
If you aren't a fan of DV certificates (as you point out verified by resolution), you can always restrict your trust store to only CA certificates that sign EV certificates (verified by business records).