Subject: | BIND 9.10.4 - the "forwarders" option of a zone can not be deleted |
Date: | Wed, 22 Mar 2017 07:22:35 +0000 |
To: | bind-bugs@isc.org |
From: | "zhishupp" <zhishupp@vip.qq.com> |
Bug Report from www.isc.org:
Name: zhishupp
Email: zhishupp@vip.qq.com
Software Version: BIND 9.10.4
OS: Linux (CentOS with Kernal 3.10.0)
Subject:the "forwarders" option of a zone can not be deleted
Bug Detail
===========
1. using rndc addzone to add a zone:
rndc addzone z in v {type master; file "f.z"; forwarders{};};
2. using rndc delzone to delete the zone added before:
rndc delzone z in v
3. then repeat 1 step, the zone can not be added now:
rndc: 'addzone' failed: already exists
configure_zone failed: already exists
4. check code of server.c, and functions below
configure_zone
configure_forward
dns_fwdtable_addfwd
I found the forwarders option was added to view->fwdtable,
and delzone did not delete it.
---
This email was received through isc.org Bug Submission Form