<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content="MSHTML 6.00.2900.5726" name=GENERATOR></HEAD>
<BODY 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.jatec.us. ; 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.jatec.us. 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></BODY></HTML>