BIND 10 #626: unexpected response from bind10 (SERVFAIL from auth server) (hotcache issue)

BIND 10 Development do-not-reply at isc.org
Fri Mar 11 00:31:13 UTC 2011


#626: unexpected response from bind10 (SERVFAIL from auth server) (hotcache
issue)
-------------------------------------+-------------------------------------
                 Reporter:  shane    |                Owner:  jinmei
                     Type:  defect   |               Status:  accepted
                 Priority:           |            Milestone:  A-Team-
  critical                           |  Sprint-20110316
                Component:           |           Resolution:
  b10-auth                           |            Sensitive:  0
                 Keywords:           |  Add Hours to Ticket:  0
Estimated Number of Hours:  5.0      |          Total Hours:  0
                Billable?:  1        |
                Internal?:  0        |
-------------------------------------+-------------------------------------

Comment (by jinmei):

 Branch trac626 is ready for review.

 As commented I really didn't like this solution, but my understanding
 is that we'll revisit the relationship between the query logic and
 data source (+ probably hot spot cache) pretty soon, so I'd go with
 this workable hack.

 The patch is quite small, so I've piggy-backed one irrelevant cleanup
 to the test: replace the local headerCheck() to the one in
 libtestutils (commit db1c1a4).  This refactoring should preserve the
 existing test behavior.

 This is the proposed changelog entry:
 {{{
   197.? [bug]           jinmei
         b10-auth, src/lib/datasrc: fixed a bug where hot spot cache failed
         to reuse cached SOA for negative responses.  Due to this bug
         b10-auth returned SERVFAIL when it was expected to return a
         negative response immediately after a specific SOA query for
         the zone.
         (Trac #626, git TBD)
 }}}

-- 
Ticket URL: <https://bind10.isc.org/ticket/626#comment:9>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list