Bind9 zone reload fails
If "Update ACL" is not empty in the gui, Bind reload fails and updated zone fails to load, however zone file is updated OK. OS: Ubuntu 13.04 x86_64
This is probably due to:
in /usr/local/ispconfig/server/mods-available/dns_module.inc.php line 131: if($action == 'restart') { exec($conf['init_scripts'] . '/' . $daemon . ' restart') } else { exec($conf['init_scripts'] . '/' . $daemon . ' reload'); }
in /etc/init.d/bind9 line 113: reload|force-reload) <------>log_daemon_msg "Reloading domain name service..." "bind9" <------>if ! check_network; then <------> log_action_msg "no networks configured" <------> log_end_msg 1 <------>fi
<------>/usr/sbin/rndc reload >/dev/null && log_end_msg 0 || log_end_msg 1 ;;
Cause: rndc reload will not reload "dynamic" zones (those with allow-update set) rndc reload - says "server reload successful" however the zone is not reloaded. rndc reload zonefile - is more explicit: "rndc: 'reload' failed: dynamic zone"