This has been an issue for far too long, though I solved it, but it rears it's head again.

Example:
$dig sugardimplesdesigns.com SOA @ns1.hostwizard.com +short
ns1.hostwizard.com. scott.hostwizard.com. 2009062206 28800 7200 2419200 3600

$dig sugardimplesdesigns.com SOA @ns0.nacio.com +short
$dig sugardimplesdesigns.com SOA @ns1.nacio.com +short
$dig sugardimplesdesigns.com SOA @ns2.nacio.com +short
$dig sugardimplesdesigns.com SOA @ns3.nacio.com +short
* Get nothing back at all on the +short, ANSWER 0 on the non +short

The colo provides secondary, I am told to use ns1 as the secondary, that NS0 is where the updates will be pulled from for zone transfers. I assume they xfer from 1, 2, and 3 off of 0.

I bump the serial, and reload:
23-Jun-2009 12:21:12.444 notify: info: zone sugardimplesdesigns.com/ IN: sending notifies (serial 2009062206)

options {
        directory "/var/named";
        querylog yes;
        // recursion IP's redacted
        allow-transfer { 64.84.0.26; };
        notify-source 64.84.37.14;
        transfer-source 64.84.37.14;
        also-notify { 64.84.0.26; };
};

Is there anything wrong in my options statement? I have been working with support to resolve this. Here is what they are telling me, using nslookup, which I never use, I use dig.

First, their event log:
        Event Type:     Error
        Event Source:   named
        Event Category: None
        Event ID:       1
        Date:           6/22/2009
        Time:           10:24:58 PM
        User:           N/A
        Computer:       NS0
        Description:
        transfer of 'sugardimplesdesigns.com/IN' from 64.84.37.14#53: failed to
        connect: connection refused

Appears to me I am refusing them, I do not see it in my logs, what logs would be it in, or what logging statements would I turn on to be able to diagnose this?

My nest email asked them what host they were getting the above event log from, here is the data I got back:

The query and errors are from 64.84.0.26.

Using Microsoft Nslookup, the following output resulted:

server 64.84.37.14
Server:  cyclone.hostwizard.com
Address:  64.84.37.14

I do not know what the above proves, but I have included it since it was given to me.

sugardimplesdesigns.com
Server:  cyclone.hostwizard.com
Address:  64.84.37.14

Name:    sugardimplesdesigns.com
Address:  64.84.37.15

Name:    sugardimplesdesigns.com
Address:  64.84.37.15

So they are getting an A record, but they have to skip past their NS, and hit mine, or so it seems in my tests.

set q=any
ls -d sugardimplesdesigns.com
ls: connect: No error
*** Can't list domain sugardimplesdesigns.com: Unspecified error
The DNS server refused to transfer the zone sugardimplesdesigns.com to
your comp
uter. If this
is incorrect, check the zone transfer security settings for
sugardimplesdesigns.
com on the DNS
server at IP address 64.84.37.14.

We can connect, get an A record, but not the zone.

All I can think, is they have not defined their NS to be 64.84.0.26 explicitly, so my server declines to talk to it.

I see this in my logs:
security.log:23-Jun-2009 13:21:57.358 security: info: client 64.84.0.26#1427: query (cache) 'sugardimplesdesigns.com.nacio.com/ANY/ IN' denied

But that shows .26, which is what I list as well.  Stumped.

And one each for each serial bump and reload I did of these:
named.log:22-Jun-2009 11:31:55.378 notify: info: zone sugardimplesdesigns.com/IN: sending notifies (serial 2009062200)

Any suggestions on where the error is, and how to solve it, as well as what logging options I should turn on to be able to better solve this. Thanks.
--
Scott * If you contact me off list replace talklists@ with scott@ *

_______________________________________________
bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to