title: DNS SERVFAIL Error for normal dig but no error with +trace
body: <p>I've configured a new zone (IDN domain) at my authoritative DNS server, but it dosesn't work, when I try to troubleshiit using DIG command i receive &quot;SERVFAIL&quot;</p>
  <h1>dig.exe @8.8.8.8 xn--mgba6g.xn--ngbsg9e a</h1>
  <p>; &lt;&lt;&gt;&gt; DiG 9.12.3 &lt;&lt;&gt;&gt; @8.8.8.8 xn----zmcaaaqc9f5a4icedb.xn--mgberp4a5d4ar a
  ; (1 server found)
  ;; global options: +cmd
  ;; Got answer:
  ;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: SERVFAIL, id: 64359
  ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1</p>
  <p>but when i add +trace option it works fine!</p>
  <h1>dig.exe @8.8.8.8 xn--mgba6g.xn--ngbsg9e a +trace</h1>
  <p>I know this option is going iterative from the root down to my auth. DNS, but why the normal resolution is not working, i'm not using my resolver i'm trying from all known DNSs such as google (8.8.8.8)</p>