<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>