New install, having bind issues

Jeff Vian jvian10 at charter.net
Mon Mar 8 04:55:52 UTC 2004


Jeremy Lunsford wrote:

>I hope someone can help, I've been beating my head against this for the
>last 24hours.
>
>I just did a fresh install of Fedora.  The install seemed to go well, so
>I started restoring all my files.  I checked the new named.conf file and
>all the header stuff at the top matched up exactly with my old one.
>(Which was from a RedHat 9 install, so same major version of bind)  So I
>copied my named.conf file into /etc.  I then copied all my zone files
>into /var/named.  (Not replacing the hint file)  Then I started bind..
>It will resolve other domains with no problem, but when I query it about
>a domain that it is master for it gives me a 
>
>   ** server can't find thedames.com: SERVFAIL
>
>In my log file all I get is a lame server error..
>
>   Mar  7 20:56:24 bender named[22199]: lame server resolving
>'thedames.com' (in 'thedames.com'?): 209.75.97.4#53
>  
>
Look at the line I marked below.  The filename is different than all the 
others.

>So my server clearly doesn't think that it has info for those zones.  At
>first I thought this was a permissions issue.  However at this point my
>named.conf file and all my zone files are 777 with an owner of named.
>So I don't think that is an issue..  I don't get any errors when
>restarting named.  It just happily says that its loading named.conf and
>that everything is great.
>
>   Mar  7 20:48:55 bender named[22199]: starting BIND 9.2.2-P3 -u named
>-t /var/named/chroot
>   Mar  7 20:48:55 bender named[22199]: using 1 CPU
>   Mar  7 20:48:55 bender named[22199]: loading configuration from
>'/etc/named.conf'
>   Mar  7 20:48:55 bender named[22199]: no IPv6 interfaces found
>   Mar  7 20:48:55 bender named[22199]: listening on IPv4 interface lo,
>127.0.0.1#53
>   Mar  7 20:48:55 bender named[22199]: listening on IPv4 interface
>eth0, 209.75.97.2#53
>   Mar  7 20:48:55 bender named[22199]: command channel listening on
>127.0.0.1#953
>   Mar  7 20:48:55 bender named[22199]: running
>   Mar  7 17:48:55 bender named: named startup succeeded
>
>
>If I run named-checkconf on my named.conf file I get the following:
>
>   [root at bender etc]# named-checkconf -t /etc/ named.conf
>   named.conf:4: change directory to '/var/named' failed: file not found
>   named.conf:4: parsing failed
>
>I had my friend run that same command on his server thou, and he got the
>same error.  I think I'm running the command wrong.
>
>Here is my current named.conf file, and one of my zone files:
>
>// generated by named-bootconf.pl
>
>options {
>        directory "/var/named";
>        /*
>         * If there is a firewall between you and nameservers you want
>         * to talk to, you might need to uncomment the query-source
>         * directive below.  Previous versions of BIND always asked
>         * questions using port 53, but BIND 8.1 uses an unprivileged
>         * port by default.
>         */
>        // query-source address * port 53;
>};
>
>// 
>// a caching only nameserver config
>// 
>controls {
>        inet 127.0.0.1 allow { localhost; } keys { rndckey; };
>};
>zone "." IN {
>        type hint;
>        file "named.ca";
>};
>
>zone "localhost" IN {
>        type master;
>        file "localhost.zone";
>        allow-update { none; };
>};
>
>zone "0.0.127.in-addr.arpa" IN {
>        type master;
>        file "named.local";
>        allow-update { none; };
>};
>
>include "/etc/rndc.key";
>
>
>zone "vmfaq.com"{
>        type master;
>        file "vmfaq.com";
>};
>
>zone "ethiopianet.net"{
>        type master;
>        file "./ethiopianet.net";
>};
>
>zone "thecryptorium.com"{
>        type master;
>        file "./thecryptorium.com";
>};
>
>zone "monku.org"{
>        type master;
>        file "./monku.org";
>};
>
>zone "thedames.com"{
>        type master;
>        file "thedames.com";
>};
>  
>
This one is different.  All the other filenames have a "./" in front of 
the file name.


>zone "gravelymanor.com"{
>        type master;
>        file "./gravelymanor.com";
>};
>
>
>
>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>; File vmfaq.com
>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
>; $ORIGIN vmfaq.com
>; @ = vmfaq.com
>;
>@ 86400      IN      SOA     ns1.vmfaq.com. dnsadmin.vmfaq.com. (
> 200403070      ; Serial number
>     10800      ; Refresh after 3 hours
>      3600      ; Retry after 1 hour
>    604800      ; Expire after 1 week
>     86400 )    ; Minimum TTL of 1 day
>
>      86400                  IN NS   ns1.vmfaq.com.
>          86400              IN NS   ns1.thoene.net.
>
>
>vmfaq.com. 86400                IN A    209.75.97.2
>                86400           IN MX 0 mx1.veriomail.com.
>www         86400            IN A    209.75.97.2
>bender 86400                    IN A    209.75.97.2
>ns1             86400           IN A    209.75.97.2
>fonts 86400                     IN A    209.75.97.2
>
>
>
>I found one place that said that I needed to put a $TTL 1D at the top of
>my zones files.  I've tried that, no luck..  Plus, the zone checker
>utility says all my zones are ok.  Besides my zone files having their
>permissions wide open, so does the actual named directory..
>
>If anyone has some suggestions, I'd love to hear them.  I've never had
>this kind of problem with DNS before.  I've been doing it for quite a
>while and the thing I love about bind is that it always just works.
>(Except today.)
>
>Thanks!!!!
>
>
>
>
>
>  
>





More information about the fedora-list mailing list