[Opendnssec-user] Deleting the zone

Berry A.W. van Halderen berry at nlnetlabs.nl
Mon Jun 24 11:26:26 CEST 2019


On 6/24/19 11:10 AM, Roman Serbski wrote:
> Hello,
> 
> [Hidden master:192.168.7.46] <---> [OpenDNSSEC:192.168.7.47] <--->
> [Public slave]
> 
> The OS is FreeBSD 11.1-RELEASE with NSD 4.1.24 and OpenDNSSEC 2.1.3
> both installed from ports.
> 
> I occasionally see axfr failures on the hidden master for zones that I
> deleted from OpenDNSSEC, so I guess I missed some cleanup steps.

Is this zone still listed in
  /var/opendnssec/enforcer/zones.xml
or equivalant path depending on yout target installation?

Also is the zone listed when issueing the command
  ods-signer zones

Iff specified in both then the state is al least consistent and
you've probably hit issue
  https://issues.opendnssec.org/browse/OPENDNSSEC-682

The backup, axfr and ixfr files aren't discovered by opendnssec, it
does not scan these directories, so that should not be an issue.
Though OpenDNSSEC does not remove these files when a zone is deleted.

Al through this is not deliberate, and at the moment not that easy to
fix, I am also hesitant to fix this, as some people use this to remov
and add the zone in succession.  There are also people that wan't this
as a safety feature.
But it clutters the directory

\BErry

> 
> example.com doesn't exist on OpenDNSSEC server:
> 
> ods-enforcer zone list | grep -i example
> 
> But ods-signerd still knows about it:
> 
> Jun 24 10:34:57 srv-sign ods-signerd: [xfrd] zone example.com request
> axfr to 192.168.7.46
> Jun 24 10:34:57 srv-sign ods-signerd: [xfrd] bad packet: zone
> example.com received error code NOTAUTH from 192.168.7.46
> Jun 24 10:34:57 srv-sign ods-signerd: [xfrd] bad packet: zone
> example.com received bad xfr packet from 192.168.7.46 (nodata)
> 
> I do see some stale files in tmp -- could this be the cause?
> 
> -rw-r--r--  1 root        opendnssec   5284 Jun 23 06:02 example.com.axfr
> -rw-r--r--  1 root        opendnssec   6467 Jun 24 10:02 example.com.backup2
> -rw-r--r--  1 root        opendnssec  40462 Jun 23 06:02 example.com.ixfr
> 
> And here is how I delete the zone:
> 
> ods-enforcer zone delete --zone example.com
> 




More information about the Opendnssec-user mailing list