At the moment an NSEC3 (and possibly NSEC RR too?) that has it's NextOwner set to itself is handled as invalid.
While this is correct for the common case, there is one exception, which is if the Owner name points to the zone's SOA name, in which case such an RR indicates an empty zone.
It would be nice if n3map could handle this situation in such a way, that the zone is simply "finished" with this NSEC3/NSEC RR as it's only owner name in the NSEC3/NSEC chain (i.e. no exception IFF the Owner belongs to the zone entry).
At the moment an NSEC3 (and possibly NSEC RR too?) that has it's NextOwner set to itself is handled as invalid.
While this is correct for the common case, there is one exception, which is if the Owner name points to the zone's SOA name, in which case such an RR indicates an empty zone.
It would be nice if n3map could handle this situation in such a way, that the zone is simply "finished" with this NSEC3/NSEC RR as it's only owner name in the NSEC3/NSEC chain (i.e. no exception IFF the Owner belongs to the zone entry).
Example: