Help - Search - Members - Calendar
Full Version: DNS will not work on one of my domains (lame server resolve)
The Planet Forums > System Administration > DNS Hosting
tekkitan
I am having a problem setting up one of my domains. I have many domains already setup in my DNS server with no problems. I have added this domain just like every one of them. I've even wiped out any records for this domain and redid it numerous times with no sucess.

Jan 6 22:28:10 pride named[83449]: lame server resolving 'flasharcadegames.net' (in 'FLASHARCADEGAMES.NET'?): xx.xx.xx.xx#53
Jan 6 22:28:10 pride named[83449]: lame server resolving 'flasharcadegames.net' (in 'FLASHARCADEGAMES.NET'?): xx.xx.xx.xx#53

I get this whenever I try and do an nslookup on the domain after it's added. All of my other domains work no problems at all. I have been doing my DNS for over two years and have never had a problem like this, so I am stumped.

Wondering if anyone else has had this problem or if anyone has any ideas. I added the domain in named.conf and created a zone file just like every other domain. Checked all the entried, everything looks perfect.

Below is my zone file for flasharcadegames.net:

CODE
$TTL    300

@       IN      SOA     flasharcadegames.net. support.darkcatalyst.com.  (

                               2006010605; Serial

                               3600   ; Refresh

                               900    ; Retry

                               3600000; Expire

                               3600 ) ; Minimum

       IN      NS      ns1.darkcatalyst.com.

       IN      NS      ns2.darkcatalyst.com.

       IN      MX 10   mail.darkcatalyst.com.



       IN      A       70.85.147.204



www     IN      A       70.85.147.204

*       IN      A       70.85.147.204


And the entry inside of named.conf:

CODE
zone "flasharcadegames.net" {

       type master;

       file "zones/db.flasharcadegames.net";

};


Please someone help me!
LiteForce
Hi,

Your SOA record looks wrong.

It should read:

@ IN SOA ns1.darkcatalyst.com. support.darkcatalyst.com. (

... rather than...

@ IN SOA flasharcadegames.net. support.darkcatalyst.com. (

The SOA must include at least one nameserver referred to in the NS records for it to be valid.

Other than that, can you post the errors written to your syslog that named generates when you attempt to reload the zonefile or restart named ?

Regards,
Terry Froy
Spilsby Internet Solutions
http://www.spilsby.net/
tekkitan
QUOTE (LiteForce)
Hi,

Your SOA record looks wrong.

It should read:

@      IN     SOA    ns1.darkcatalyst.com. support.darkcatalyst.com. (

... rather than...

@      IN     SOA    flasharcadegames.net. support.darkcatalyst.com. (

The SOA must include at least one nameserver referred to in the NS records for it to be valid.

Other than that, can you post the errors written to your syslog that named generates when you attempt to reload the zonefile or restart named ?

Regards,
Terry Froy
Spilsby Internet Solutions http://www.spilsby.net/


there are no errors reported by named when it is restarted. plus i have about 30+ other domains that are setup with the SOA just like the one i pasted here and they work perfectly.
LiteForce
Confirmed.

I have temporarily loaded the zonefile you provided into my own primary nameserver and can confirm that it works.

CODE
[tez@antiriad ~]$ /usr/sbin/named -v

BIND 9.2.5



starglider:~ tez$ dig @ns1.spilsby.net www.flasharcadegames.net soa


; <<>> DiG 9.2.2 <<>> @ns1.spilsby.net www.flasharcadegames.net soa
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63511
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0


;; QUESTION SECTION:
;www.flasharcadegames.net.      IN      SOA


;; AUTHORITY SECTION:

flasharcadegames.net.   300     IN      SOA     flasharcadegames.net. support.darkcatalyst.com. 2006010605 3600 900 3600000 3600


;; Query time: 501 msec
;; SERVER: 2001:1b40::1001:d993:5226:0:4#53(ns1.spilsby.net)
;; WHEN: Sat Jan  7 22:47:02 2006
;; MSG SIZE  rcvd: 102



starglider:~ tez$ dig @ns1.spilsby.net www.flasharcadegames.net a  


; <<>> DiG 9.2.2 <<>> @ns1.spilsby.net www.flasharcadegames.net a
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7335
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0


;; QUESTION SECTION:
;www.flasharcadegames.net.      IN      A


;; ANSWER SECTION:

www.flasharcadegames.net. 300   IN      A       70.85.147.204


;; AUTHORITY SECTION:

flasharcadegames.net.   300     IN      NS      ns2.darkcatalyst.com.

flasharcadegames.net.   300     IN      NS      ns1.darkcatalyst.com.


;; Query time: 275 msec
;; SERVER: 2001:1b40::1001:d993:5226:0:4#53(ns1.spilsby.net)
;; WHEN: Sat Jan  7 22:47:18 2006
;; MSG SIZE  rcvd: 110

Your BIND config and zonefile are being served by my copy of BIND 9.2.5 with no problems; therefore, it would seem that the issue would lie elsewhere - do the ownership/permissions on zones/db.flasharcadegames.net match that of your other zonefiles ?

Also, are you *sure* the BIND is being restarted properly ?

Stop BIND using whatever method is preferred for your particular flavour of UNIX and then do a 'ps -ax' to find out if BIND is still running.

If BIND is still running, kill it using the PID supplied by 'ps -ax' by doing 'kill -9 1234' where 1234 is the PID you obtained.

Then, try to restart BIND.

Sorry if you already know all of this but as I have managed to rule out a zonefile/named.conf problem for you, it has got to be something else which is causing this.

Regards,
Terry Froy
Spilsby Internet Solutions
http://www.spilsby.net/
tekkitan
Well, I did what you said.

I just started using the start/stop script for named in /etc/rc.d/. Before that I would just kill the pid and then start it. It appears the start script doesnt do ANYTHING.

So I killed it by pid and manually restarted it and it works now. I'll have to look into why that script isnt working.

Thanks. I feel dumb now icon_smile.gif
LiteForce
Hehehe, no problem :-)

If what you say is true and your initscript doesn't have anything in there to *start* BIND, you really ought to go digging through your initscripts to find out what actually does start BIND when the machine gets restarted.

My guess is that you are either running a custom BIND package or you have some kind of control panel software installed on your machine that performs its' own initialization/restart/reload/whatever of BIND in its' own special way.

Anyway, glad everything worked out for you!

Regards,
Terry Froy
Spilsby Internet Solutions
http://www.spilsby.net/
tekkitan
No, no control panel. I admin the server myself.

I have /usr/sbin/named in my rc.local file which runs at start up so that is how it is started. I'll have to look at the named init script and see why it doesnt start or stop it at all.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.