BIND 10 #646: b10-auth can miss necessary glue

BIND 10 Development do-not-reply at isc.org
Tue Mar 15 00:57:47 UTC 2011


#646: b10-auth can miss necessary glue
-------------------------------------+-------------------------------------
                 Reporter:  jinmei   |                Owner:  jinmei
                     Type:  defect   |               Status:  accepted
                 Priority:  major    |            Milestone:  A-Team-
                Component:           |  Sprint-20110316
  b10-auth                           |           Resolution:
                 Keywords:           |            Sensitive:  0
Estimated Number of Hours:  0.0      |  Add Hours to Ticket:  0
                Billable?:  1        |          Total Hours:  0
                Internal?:  0        |
-------------------------------------+-------------------------------------

Comment (by jinmei):

 Branch trac646 is ready for review (it's small).

 The cause of bug was that updating the additional section is pending
 until the processing of all additional RRs is completed, and when
 there's one missing glue all intermediate results were dropped.  The
 patch fixed this bug by simply ignoring the missing glue case.

 This would relatively be a rare situation (in that it only happens for
 a broken configuration), but I can imagine there's a "workable" broken
 configuration of this type in real world deployment.  And since the
 fix is small I suggest we get it reviewed and merged quickly so that
 we can include the fix in the release.

 The proposed changelog is as follows:
 {{{
   201.? [bug]           jinmei
         b10-auth, src/lib/datasrc: fixed a bug where b10-auth could return
         an empty additional section for delegation even if some glue is
         crucial when it fails to find some other glue records in its data
         source.
         (Trac #646, git TBD)
 }}}

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


More information about the bind10-tickets mailing list