BIND 10 #145: DNAME-CNAME synthesis can throw if the result is too long.

BIND 10 Development do-not-reply at isc.org
Tue Mar 8 18:52:31 UTC 2011


#145: DNAME-CNAME synthesis can throw if the result is too long.
-------------------------------------+-------------------------------------
                 Reporter:  jinmei   |                Owner:  UnAssigned
                     Type:  defect   |               Status:  assigned
                 Priority:           |            Milestone:  feature
  critical                           |  backlog item
                Component:  data     |           Resolution:
  source                             |            Sensitive:  0
                 Keywords:           |  Add Hours to Ticket:
Estimated Number of Hours:  0.0      |          Total Hours:
                Billable?:  0        |
                Internal?:  0        |
-------------------------------------+-------------------------------------

Comment (by jreed):

 b10-resolver acting as a forwarder also has a problem: if the synthesized
 result is too long, upstream BIND 9 resolver would return a SERVFAIL. But
 the b10-resolver returned NOERROR (no answers). Maybe I should open a new
 ticket for this also.

 If the synthesized CNAME is not too long (it is okay), b10-resolver (still
 doing forwarding),  sets status to NXDOMAIN but provides the DNAME and the
 synthesized CNAME in the ANSWER section. I think the NXDOMAIN is accurate
 in this case, since the target inm my tests actually does not exist. (Even
 BIND 9 gives same results for this scenario.)

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


More information about the bind10-tickets mailing list