servfail from resolvers, all resolvers
I just moved a domain from one DNS host to another, and found that while my manual "dig foo.net ns
@a.gtld-servers.net., dig foo.net ns @$NS" worked fine, actually trying to use the
domain caused apps (well, curl) to claim it didn't resolve. Fair enough, I probably screwed
something up. Let's try asking the local recursive resolver directly - dig foo.net @127.0.0.1.
Hmm, also doesn't work. Nothing in the logs. Oh wait, dig says SERVFAIL...how could I screw up a
simple re-delegation so much?
Eventually I started scrolling through the help forum for the webhost and saw a mention of DNSSEC and suddenly realised what I'd done wrong, oops - gotta delete those records from the parent zone or everyone is gonna be pissed.