TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A report on a DNS issue that was causing page redirections

34 pointsby amimaalmost 11 years ago

6 comments

Decadealmost 11 years ago
This is exactly the sort of issue that&#x27;s supposed to be eliminated by DNSSEC validation.<p>The registrar&#x27;s database gets corrupted? They are not hosting my DS records, anyway. That&#x27;s in the top-level domain. You will be the least of anybody&#x27;s worries if the top-level domain dies. And as long as the DS record is live, a validating nameserver can tell that the faulty DNS server is sending incorrect resource records, and should be disregarded.<p>Side note: My DNS server is a hidden master, that publishes zones via secondary servers, run by separate companies.<p>The corruption would still be disruptive, but it would not be such a disaster.
评论 #8169739 未加载
mcguirealmost 11 years ago
&quot;Any request to <i></i>.js file resulted in a valid javascript. This script was loaded and executed instead of Qbaka tracking script.&quot;<p>Who would do that?<p>&quot;The TTL value of the corrupted DNS record was one week.&quot;<p>For a parking page? <i>Who</i> would do that?
评论 #8168732 未加载
spindritfalmost 11 years ago
<i>we cannot call every single internet provider around the world and ask them to drop DNS record from cache</i><p>Google allows users to flush a record from their cache <a href="https://developers.google.com/speed/public-dns/cache" rel="nofollow">https:&#x2F;&#x2F;developers.google.com&#x2F;speed&#x2F;public-dns&#x2F;cache</a> which is better than nothing, especially if you use Google&#x27;s resolvers on your servers.
评论 #8169538 未加载
kelnosalmost 11 years ago
One semi-solution to that (which would have made the problem almost invisible to any webpage visitors) would be to only serve the script over HTTPS. Presumably the domain parking page was not using a cert that matched &quot;cdn.qbaka.net&quot;, so a browser would fail to download anything due to a cert mismatch.
评论 #8169810 未加载
oasisbobalmost 11 years ago
Anyone know who the DNS provider was? This seems like a perfectly appropriate time to name and shame.
评论 #8169559 未加载
PeterWhittakeralmost 11 years ago
Thanks for the detailed report, good lessons learned herein.