<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<META content="MSHTML 6.00.2800.1226" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=954044822-21102003><FONT face=Arial 
size=2>Hi.</FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2>we're having a 
problem involving delegations.  On our DNS (Win2K running a compiled 
version of PDNS 2.9.10, backed of SQL Server) we have a NS record that points to 
an A record, and the A record points to another DNS server.  Now, on the 
other dns server, we have a domain with the same name as the "NS" name in the 
prior DNS server with a "blank" record name.  Here's a (censored for job 
security) example of what I'm trying to say:</FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial 
size=2>------</FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial 
size=2>DNS_SERVER_1</FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2>//records table for 
'domain.com' domain</FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003>
<DIV><SPAN class=954044822-21102003><FONT face=Arial 
size=2>[name]                            
[type]       [content]                    
[ttl]        
[prio]        
[change_date]</FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial 
size=2>host.sub.domain.com       A            
123.456.789.0             
3600      0             2003102011</FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial 
size=2>sub.domain.com              
NS          host.sub.domain.com  3600      
0             2003101616</FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2>DNS SERVER 
2</FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><FONT face=Arial size=2>//Domains 
table</FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><FONT face=Arial 
size=2>[name]                            
[master]       [last_check]    
[type]        
[notified_serial]        [account]</FONT></SPAN></FONT></SPAN></DIV></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial 
size=2>sub.domain.com              null              null                 
NATIVE     
null                         
null</FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><FONT face=Arial 
size=2></FONT></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003>//records table</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><FONT face=Arial 
size=2>[name]                            
[type]       [content]                    
[ttl]        
[prio]        
[change_date]</FONT></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN 
class=954044822-21102003>sub.domain.com              
A             
111.222.333.444         
3600      0             
2003101615</SPAN></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><FONT face=Arial 
size=2>------</FONT></SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003></SPAN></SPAN></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003>If we hit query directly against DNS_SERVER_1 for the 
NS, it resolves fine:</SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003></SPAN></SPAN></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><FONT face=Arial 
size=2>------</FONT></SPAN></SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003>Default Server:  
DEFAULT_SERVER<BR>Address:  
192.168.0.10</SPAN></SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003>> server 
DNS_SERVER_1<BR>Default Server:  DNS_SERVER_1<BR>Address:  
555.555.555.5</SPAN></SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003>> set type=ns<BR>> 
sub.domain.com<BR>Server:  DNS_SERVER_1<BR>Address:  
555.555.555.5</SPAN></SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003>Non-authoritative 
answer:<BR>sub.domain.com  nameserver = 
host.sub.domain.com</SPAN></SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003>host.sub.domain.com 
internet address = 123.456.789.0</SPAN></SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><FONT face=Arial 
size=2>------</FONT></SPAN></SPAN></SPAN></SPAN></FONT></SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN 
class=954044822-21102003></SPAN></SPAN></SPAN></SPAN></FONT></SPAN></SPAN></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003>However, if we try and 
do the same query against DEFAULT_SERVER (like a Shaw Cable server, or whatever 
your ISP's default server is), it fails with the message "Can't find 
sub.domain.com domain. Non-existant 
domain."</SPAN></SPAN></SPAN></SPAN></FONT></SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN 
class=954044822-21102003></SPAN></SPAN></SPAN></SPAN></FONT></SPAN></SPAN></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003>Is this a transfer 
issue?  It's been like this for a few days now... nothing seems to be 
working... Can anybody give me any help from this censored example, or is more 
info required?  I apologise if this email was confusing in any ways, I'm 
trying to do my best under the cirumstances.  
</SPAN></SPAN></SPAN></SPAN></FONT></SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN 
class=954044822-21102003></SPAN></SPAN></SPAN></SPAN></FONT></SPAN></SPAN></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><FONT face=Arial size=2><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003><SPAN 
class=954044822-21102003><SPAN class=954044822-21102003>Any help, any help at 
all, is incredibly 
appreciated.</SPAN></SPAN></SPAN></SPAN></FONT></SPAN></SPAN></SPAN></FONT></SPAN></DIV>
<P><FONT size=2>- Ryan Baldwin</FONT></P></BODY></HTML>