BIND 10 #321: b10-auth doesn't handle mixture of DNAME and NS

BIND 10 Development do-not-reply at isc.org
Fri Feb 17 02:11:06 UTC 2012


#321: b10-auth doesn't handle mixture of DNAME and NS
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:  jinmei
  jinmei                             |                Status:  assigned
                       Type:         |             Milestone:  New Tasks
  defect                             |            Resolution:
                   Priority:  major  |             Sensitive:  0
                  Component:  data   |           Sub-Project:  DNS
  source                             |  Estimated Difficulty:  0.25
                   Keywords:         |           Total Hours:  0
            Defect Severity:  N/A    |
Feature Depending on Ticket:         |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------

Comment (by jinmei):

 Replying to [comment:2 shane]:
 > Even without non-captive data sources, we could be acting as a secondary
 for a server with such a broken configuration, so we need to handle it in
 the most logical way possible.
 >
 > Anyway, there ''has'' been a revisit of the whole logic and a
 refactoring of the code. Does this issue still exist? (I admit I am lazy
 and did not load such a zone to check, sorry!)

 Not checked the behavior with a running system either, but according
 to the code:

 - in-memory data source rejects loading such a zone in the first place
 - database-based data source prefers NS over DNAME.

 Considering the case of non-captive database backend, handling this
 case somehow is probably okay, and which behavior wouldn't matter much
 as it's half broken anyway.  So we should probably be consistent with
 BIND 9 and explicitly document it somewhere.  That may go to a
 separate task?

-- 
Ticket URL: <http://bind10.isc.org/ticket/321#comment:3>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list