So you may have to click around a bit more on your registrar's web interface. With e.g. NetSol you can just choose the option to manage your
own DNS server. If you don't (or can't) do something like that, your registrar will simply keep answering those queries authoritatively without handing out the glue records to pass queries on to your own DNS server. Though I seem to see no one answering any queries for you now, because I see no hand-off from the org's root servers to any other DNS server, so the resolver chain is broken. Your INACTIVE listing may be the cause of that (they may also be caused by non-payment ..).
Code:
# dnscheck -cuvz SNIPER-UNIX.ORG
[ ] /usr/bin/dig +norecurse ns "sniper-unix.org" "@a.root-servers.net"
[org] /usr/bin/dig +norecurse ns "sniper-unix.org" "@a0.org.afilias-nst.info"
[org] /usr/bin/dig +norecurse ns "sniper-unix.org" "@b2.org.afilias-nst.org"
[org] /usr/bin/dig +norecurse ns "sniper-unix.org" "@d0.org.afilias-nst.org"
[org] /usr/bin/dig +norecurse ns "sniper-unix.org" "@b0.org.afilias-nst.org"
[org] /usr/bin/dig +norecurse ns "sniper-unix.org" "@a2.org.afilias-nst.info"
[org] /usr/bin/dig +norecurse ns "sniper-unix.org" "@c0.org.afilias-nst.info"
[ ] /usr/bin/dig ns "sniper-unix.org"
sniper-unix.org (serial 0)
A healthy resolver chain looks like this:
Code:
# dnscheck -cuviz un.org
[ ] /usr/bin/dig +norecurse ns "un.org" "@a.root-servers.net"
[org] /usr/bin/dig +norecurse ns "un.org" "@d0.org.afilias-nst.org"
+ un.org. IN NS auth00.ns.uu.net. (serial 2009111801)
+ un.org. IN NS dcens01.un.org. (serial 2009111801)
+ un.org. IN NS secens01.un.org. (serial 2009111801)
[ ] /usr/bin/dig ns "un.org"
+ un.org. IN NS auth00.ns.uu.net. (serial 2009111801)
+ un.org. IN NS secens01.un.org. (serial 2009111801)
+ un.org. IN NS dcens01.un.org. (serial 2009111801)