Rename DNS zone make new file, but old is not deleted.
Hello Till,
First... I renamed DNS zone and I see new file in /etc/bind with new name, but old file was not deleted. New file was successfuly created but it has .err extension. I tested it for many times. What I did:
- I created new empty DNS zone with params: Zone (SOA): test-domain.cz, NS: ns1.example.com, Email: root@example.com
- On NS server was created file pri.test-domain.cz.err
================================================= $TTL 3600 @ IN SOA ns1.example.com. root.example.com. ( 2013030401 ; serial, todays date + todays serial # 7200 ; refresh, seconds 540 ; retry, seconds 604800 ; expire, seconds 86400 ) ; minimum, seconds ;
Second... I created zone test-server.org using Template when is needed to set only Domain field (plus server, client):
================================================= [ZONE] origin={DOMAIN}. ns=ns1.kdserver.cz. mbox=root@kdserver.cz. refresh=28800 retry=7200 expire=604800 minimum=86400 ttl=7200 xfer=81.0.225.72
[DNS_RECORDS] CNAME|mail|mail.kdserver.cz.|0|7200 CNAME|imap|mail.kdserver.cz.|0|7200 CNAME|smtp|mail.kdserver.cz.|0|7200 CNAME|pop3|mail.kdserver.cz.|0|7200 CNAME|ns1|ns1.kdserver.cz.|0|7200 CNAME|ns2|ns2.kdserver.cz.|0|7200 A|{DOMAIN}.|81.0.225.87|0|7200 AAAA|{DOMAIN}.|2001:1528:226::9|0|7200 CNAME|ftp|{DOMAIN}.|0|7200 CNAME|*|{DOMAIN}.|0|7200 MX|{DOMAIN}.|mail.kdserver.cz.|10|7200 NS|{DOMAIN}.|ns1.kdserver.cz.|0|7200 NS|{DOMAIN}.|ns2.kdserver.cz.|0|7200 TXT|{DOMAIN}.|v=spf1 a mx ptr -all|0|7200
After this is created file pri.test-server.org.err and one minute later is file renamed to pri.test-server.org. When I try to rename zone test-server.org to test-server.eu (exactly test-server.eu.), zone is not deleted and is created new zone pri.test-server.eu.err and it stays with this name. In this moment I can create zones only using templates and I can't to rename zone SOA record. Is it only our multiserver setup or is a bug?