<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">just at a glance I see a problem in your zone file:<div><br></div><div><div><div><blockquote type="cite"><span class="Apple-style-span" style="font-family: Tahoma; font-size: 13px; ">                IN NS           iceman.<b>jatecus</b>. ; The DNS server<br></span></blockquote><br></div><div>your NS record has jatecus as a TLD via you missing a . between jatec and us.</div><div><br></div><div>same in your SOA for the reverse.</div><div><br></div><div><blockquote type="cite"><span class="Apple-style-span" style="font-family: Tahoma; font-size: 13px; ">@                       IN      SOA     iceman.<b>jatecus</b>. root.jatec.us. (<br></span></blockquote><br></div><div><br></div><div> -rich</div><div>On Feb 2, 2009, at 1:03 PM, S. Jeff Cold wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma"> <div>BIND list,</div> <div> </div> <div>   Well, I thought I had this DNS problem licked with my ISP volunteering as a secondary name server, but I guess not.  My server still will not resolve my jatec.us domain.  Maybe I have something wrong in named.conf or the zone files?  I can't figure it to be so difficult, but it just will not resolve.</div> <div> </div> <div>dig jatec.us gives:</div> <div> </div> <div>; <<>> DiG 9.5.0-P2 <<>> jatec.us<br>;; global options:  printcmd<br>;; Got answer:<br>;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 9135<br>;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0</div> <div> </div> <div>;; QUESTION SECTION:<br>;jatec.us.                      IN      A</div> <div> </div> <div>;; Query time: 708 msec<br>;; SERVER: 166.70.208.147#53(166.70.208.147)<br>;; WHEN: Mon Feb  2 11:54:49 2009<br>;; MSG SIZE  rcvd: 26<br></div> <div>dig @ns1.xmission.com jatec.us any gives:</div> <div> </div> <div>; <<>> DiG 9.5.0-P2 <<>> @ns1.xmission.com jatec.us any<br>; (1 server found)<br>;; global options:  printcmd<br>;; Got answer:<br>;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54333<br>;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0<br>;; WARNING: recursion requested but not available</div> <div> </div> <div>;; QUESTION SECTION:<br>;jatec.us.                      IN      ANY</div> <div> </div> <div>;; AUTHORITY SECTION:<br>.                       518400  IN      NS      J.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      K.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      L.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      M.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      A.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      B.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      C.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      D.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      E.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      F.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      G.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      H.ROOT-SERVERS.NET.<br>.                       518400  IN      NS      I.ROOT-SERVERS.NET.</div> <div> </div> <div>;; Query time: 6 msec<br>;; SERVER: 204.228.159.2#53(204.228.159.2)<br>;; WHEN: Mon Feb  2 12:00:11 2009<br>;; MSG SIZE  rcvd: 237<br></div> <div>My named.conf file:</div> <div> </div> <div># Copyright (c) 2001-2004 SuSE Linux AG, Nuernberg, Germany.<br># All rights reserved.<br>#<br># Author: Frank Bodammer, Lars Mueller <<a href="mailto:lmuelle@suse.de">lmuelle@suse.de</a>><br>#<br># /etc/named.conf<br>#<br># This is a sample configuration file for the name server BIND 9.  It works as<br># a caching only name server without modification.<br>#<br># A sample configuration for setting up your own domain can be found in<br># /usr/share/doc/packages/bind/sample-config.<br>#<br># A description of all available options can be found in<br># /usr/share/doc/packages/bind/misc/options.</div> <div> </div> <div>options {</div> <div> </div> <div>        # The directory statement defines the name server's working directory</div> <div> </div> <div>        directory "/var/lib/named";</div> <div> </div> <div>        # Write dump and statistics file to the log subdirectory.  The<br>        # pathenames are relative to the chroot jail.</div> <div> </div> <div>        dump-file "/var/log/named_dump.db";<br>        statistics-file "/var/log/named.stats";</div> <div> </div> <div>        # The forwarders record contains a list of servers to which queries<br>        # should be forwarded.  Enable this line and modify the IP address to<br>        # your provider's name server.  Up to three servers may be listed.</div> <div> </div> <div>        #forwarders { 192.0.2.1; 192.0.2.2; };</div> <div> </div> <div>        # Enable the next entry to prefer usage of the name server declared in<br>        # the forwarders section.</div> <div> </div> <div>        #forward first;</div> <div> </div> <div>        # The listen-on record contains a list of local network interfaces to<br>        # listen on.  Optionally the port can be specified.  Default is to<br>        # listen on all interfaces found on your system.  The default port is<br>        # 53.</div> <div> </div> <div>        #listen-on port 53 { 127.0.0.1; };</div> <div> </div> <div>        # The listen-on-v6 record enables or disables listening on IPv6<br>        # interfaces.  Allowed values are 'any' and 'none' or a list of<br>        # addresses.</div> <div> </div> <div>        listen-on-v6 { any; };</div> <div> </div> <div>        # The next three statements may be needed if a firewall stands between<br>        # the local server and the internet.</div> <div> </div> <div>        #query-source address * port 53;<br>        #transfer-source * port 53;<br>        #notify-source * port 53;</div> <div> </div> <div>        # The allow-query record contains a list of networks or IP addresses<br>        # to accept and deny queries from. The default is to allow queries<br>        # from all hosts.</div> <div> </div> <div>        #allow-query { 127.0.0.1; };</div> <div> </div> <div>        # If notify is set to yes (default), notify messages are sent to other<br>        # name servers when the the zone data is changed.  Instead of setting<br>        # a global 'notify' statement in the 'options' section, a separate<br>        # 'notify' can be added to each zone definition.</div> <div> </div> <div>        notify no;<br>};</div> <div> </div> <div># To configure named's logging remove the leading '#' characters of the<br># following examples.<br>#logging {<br>#       # Log queries to a file limited to a size of 100 MB.<br>#       channel query_logging {<br>#               file "/var/log/named_querylog"<br>#                       versions 3 size 100M;<br>#               print-time yes;                 // timestamp log entries<br>#       };<br>#       category queries {<br>#               query_logging;<br>#       };<br>#<br>#       # Or log this kind alternatively to syslog.<br>#       channel syslog_queries {<br>#               syslog user;<br>#               severity info;<br>#       };<br>#       category queries { syslog_queries; };<br>#<br>#       # Log general name server errors to syslog.<br>#       channel syslog_errors {<br>#               syslog user;<br>#               severity error;<br>#       };<br>#       category default { syslog_errors;  };<br>#<br>#       # Don't log lame server messages.<br>#       category lame-servers { null; };<br>#};</div> <div> </div> <div># The following zone definitions don't need any modification.  The first one<br># is the definition of the root name servers.  The second one defines<br># localhost while the third defines the reverse lookup for localhost.</div> <div> </div> <div>zone "." in {<br>        type hint;<br>        file "root.hint";<br>};</div> <div> </div> <div>zone "localhost" in {<br>        type master;<br>        file "localhost.zone";<br>};</div> <div> </div> <div>zone "0.0.127.in-addr.arpa" in {<br>        type master;<br>        file "127.0.0.zone";<br>};</div> <div> </div> <div># Include the meta include file generated by createNamedConfInclude.  This<br># includes all files as configured in NAMED_CONF_INCLUDE_FILES from<br># /etc/sysconfig/named</div> <div> </div> <div># include "/etc/named.conf.include";</div> <div> </div> <div># You can insert further zone records for your own domains below or create<br># single files in /etc/named.d/ and add the file names to<br># NAMED_CONF_INCLUDE_FILES.<br># See /usr/share/doc/packages/bind/README.SUSE for more details.<br></div> <div>My zone file:</div> <div> </div> <div>; Zone datafile db.jatec.us<br>$TTL 3h  ; max TTL<br>@               IN SOA          iceman.jatec.us.  root.jatec.us. (<br>                                2008112302      ; Serial<br>                                3h              ; Refresh after 3 hours<br>                                1h              ; Retry after 1 hour<br>                                1w              ; Expire after 1 week<br>                                1h )            ; Negative caching TTL of 1 hour<br>;<br>; Name servers (The named <a href="mailto:'@'">'@'</a> is implied)<br>;<br>                IN NS           iceman.jatecus. ; The DNS server<br>; Addresses for the canonical names<br>;<br>localhost       IN A            127.0.0.1        ; Loopback for name server<br>iceman          IN A            166.70.208.147   ; Name server definition<br>;<br>; Aliases<br>;<br>www             IN CNAME        iceman           ; Web server definition<br>;<br>; IPv6 entries for iceman (iceman-v6)are below<br>;               iceman-v6       IN AAAA         2001:db8::1<br></div> <div>My reverse lookup file:</div> <div> </div> <div>; Simple reverse mapping zone file for jatec.us<br>$TTL 3h  ;TTL for zone<br>;<br>; Start of Authority record defining the key characteristics of the zone<br>@                       IN      SOA     iceman.jatecus. root.jatec.us. (<br>                        2008112303      ; Serial YYYYMMDD##<br>                        3h              ; Refresh after 3 hours<br>                        1h              ; Retry after 1 hour<br>                        1w              ; Expire after 1 week<br>                        1h )            ; Negative caching TTL of 1 hour<br>;<br>; Name servers (The name <a href="mailto:'@'">'@'</a> is implied)<br>                                IN      NS      iceman.jatec.us.<br>;<br>; Addresses point to canonical name<br>;<br>147                             IN      PTR     iceman.jatec.us.  ; Reverse info for iceman<br></div> <div>My loopback file:</div> <div> </div> <div>; Zone file for the loopback network 127.0.0/24<br>$TTL 3h<br>@       IN SOA          iceman root (<br>                        2008112701      ; Serial YYYYMMDD##<br>                        3h              ; Refresh after 3 hours<br>                        1h              ; Retry after 1 hour<br>                        1w              ; Expire after 1 week<br>                        1h )            ; Negative caching TTL of 1 hour<br>        IN NS           iceman.jatec.us.<br>1       IN PTR          localhost.<br></div> <div> </div> <div> </div> <div> </div> <div>S. Jeff Cold, Associate Professor</div> <div>IS&T Dept., MS-181</div> <div>Utah Valley University</div> <div>800 W. University Pkwy.</div> <div>Orem, UT 84058-5999</div> <div> </div> <div>(801) 863-8851 - office</div> <div>(801) 863-8522 - fax</div> <div>(801) 494-4793 - cell</div></div> _______________________________________________<br>bind-users mailing list<br><a href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a><br>https://lists.isc.org/mailman/listinfo/bind-users</blockquote></div><br></div></body></html>