These are nameservers that do NOT answer authoritatively for your domain


I am running 2 nameservers for my domain

box1 ( is running an old version of slackware and bind 8.1.2
box2 ( is running slackware 9, and bind 9.2.2 p3

When I run dnsreport against my domain, I get the following error related to my primary, which is box1. "These are nameservers that do NOT answer authoritatively for your domain"

Here is my named.conf file from the bind 8.1.2 machine, but it the same on the other server. I added the auth-nxdomain yes; to the options, but this did not help, athough it fixed the problem on the bind 9.2.2 box.

arial:~# cat /etc/named.conf
 * A simple BIND 8 configuration

options {
        directory "/var/named";
        auth-nxdomain yes;
       multiple-cnames no;
zone "." {
         type hint;
         file "";
zone "" {
        type master;
        file "zone/";
zone "" {
        type master;
        file "zone/";
zone "" in {
        type master;
        file "zone/named.local";

any suggestions?

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


   In your zone file "zone/", how many nameservers listed for your domain ""?
I mean for example:
$TTL 86400
@ IN SOA (
2004041905 ; Serial (yyyymmddxx format)
10800 ; Refresh 3 hours
3600 ; Retry 1 hour
604800 ; Expire
86400 ) ; Default_ttl 24 hours

@ IN NS   <=== How many "@ IN NS ......" in "zone/" file
@ IN NS   <===
I check the dnsreport with your domain and only saw 2 nameservers are registered.

If you have more than 2 nameservers in zone/, then you will get "lame server" failure on dnsreport.
Either you register "" as your nameserver or simply take it out from the zone file.


tagishAuthor Commented:
I have only 2 name servers currently. I have not set them up to be master/slave's, as I was hoping both would be authoratative, and could do a manual update of the zone files as needed...

My zone file is as follows on the primary (
arial:~# cat /var/named/zone/
#$ttl 38400 IN      SOA (
                        2004112601      ;serial
                        7200            ;refresh
                        7200            ;retry
                        3w              ;expiry
                        86400 )         ;min
                        NS  ;
                        NS  ;
                        MX       10;

localhost               A              ;   IN      A
                        HINFO   "PC"    "LINUX"         ;     IN      A
                        HINFO   "linux" "SERVER"        ;     IN      A   ;     IN      A   ;   IN      RP resperson;   IN      A
                        HINFO    "LINUX" "SERVER"       ;

The error is just a warning to you - the problem is with the
machine that in.named is reporting to. It is delegating authority
for one of it's subdomains to a machine which is not lower in the
DNS hierarchy.

Do a master/slave hierarchy and be sure that both of them will be authoritative it *might* solve the question


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
tagishAuthor Commented:

I am going to accept Marcin's answer. It makes sense, and fits with some other reading I have been doing. My plan was to make my server a master and have it update a slave at a different location (right now they sit one on top of the other :-) ). I will make that change sooner now and see what happens rather than change the config on my current machine that will be turned off soon.

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux Networking

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.