Edited original post since I got it back up and running for now, but the underlying issue is still there.
Randomly, when I restart named it decides to delete all the information in /var/named/chroot/var/named. I then have to restore a backup. This time it failed as follows:
Code:
[root@server03 ~]# service named restart
Stopping named: [ OK ]
Starting named:
Error in named configuration:
zone localhost.localdomain/IN: loaded serial 0
zone localhost/IN: loaded serial 0
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
zone testdomain.loc/IN: loaded serial 1000000002
zone **removed**.net/IN: loaded serial 1000000002
zone **removed**.info/IN: loaded serial 1000000002
zone **removed**.com/IN: loaded serial 1000000002
zone **removed**.org/IN: iceteks.org/MX 'mail.iceteks.org' has no address records (A or AAAA)
zone **removed**.org/IN: loaded serial 1000000002
zones/**removed**.ca:24: #server02.iceteks.ca: bad owner name (check-names)
zone **removed**.ca/IN: loading from master file zones/iceteks.ca failed: bad owner name (check-names)
zone **removed**.ca/IN: not loaded due to errors.
_default/**removed**.ca/IN: bad owner name (check-names)
zone **removed**.us/IN: iceteks.us/MX 'mail.iceteks.us' has no address records (A or AAAA)
zone **removed**.us/IN: loaded serial 1000000002
zone **removed**.biz/IN: loaded serial 1000000003
zone **removed**.com/IN: loaded serial 1000000003
zone **removed**.com/IN: loaded serial 1000000002
zone **removed**.ca/IN: loaded serial 1000000002
zone **removed**.com/IN: loaded serial 1000000002
zone **removed**.us/IN: loaded serial 1000000002
zone **removed**.com/IN: loaded serial 1000000002
zone **removed**.me/IN: loaded serial 1000000002
zone **removed**.com/IN: loaded serial 1000000002
zone **removed**.mobi/IN: iceteks.mobi/MX 'mail.iceteks.mobi' is a CNAME (illegal)
zone **removed**.mobi/IN: loaded serial 1000000002
zone **removed**.com/IN: loaded serial 1000000002
zone **removed**.com/IN: loaded serial 1000000002
zone **removed**.ca/IN: loaded serial 1000000002
zone **removed**.com/IN: loaded serial 1000000002
[FAILED]
[root@server03 ~]#
How can I stop it from doing that? This is a pretty serious issue, and there seems to be little information out there on named/bind configuration. Those names tend to pull up lot of irrelevant results so it's just hard to find any good info.
My OS is CentOS 6.5.