I am trying to set up a bind server. My named.conf file has the following lines

directory "/var/named";
zone "sly.net"{
type master;
file "data/db.sly.net";

My file is at /var/named/data/db.sly.net - but when I try to start the server, I get the error

zone sly.net/IN: loading master file data/db.sly.net: file not found
_default/sly.net/IN: file not found

I'm not sure what the issue could be. Is my file in the correct place?


named may be running as a chroot program with lowered privs.....thus the location of /var/named virtually within the chroot environment may be different than the actual location in a non-chrooted environment.

  • I have other issues, but the correct location was /var/named/chroot/var/named/data instead of /var/named/data – Chris Jan 3 '13 at 20:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.