Open matsduf opened 4 months ago
Indeed, this is a bug due to the fact that out of bailiwick lookups for fake delegations are being done in Zonemaster-LDNS rather than Engine, when $fill_in_empty_oob_glue = 1
:
https://github.com/zonemaster/zonemaster-engine/blob/v5.0.0/lib/Zonemaster/Engine.pm#L142
@tgreenx, is this something you could look at? It limits the possibilities in test scenarios.
When root has been change all lookups should respect that changed root. add_fake_delegation() does not.
With root given for the following command
ns3-undelegated-child.basic01.xa
can be resolved, butnsa.dnsnode.net
cannot. Using public root, the reverse is true.FAKE_DELEGATION_NO_IP
is not expected forns3-undelegated-child.basic01.xa
.This might prevent testing of scenarios with undelegated zones.