I'm trying to look at the cache of my nameserver, and it keeps saying:
Feb 3 15:54:03 log named[20519]: received control channel command 'dumpdb' Feb 3 15:54:03 log named[20519]: could not open dump file 'named_dump.db': permission denied
A longer pathname would be nice. I'm assuming there's a directory missing somewhere.
Bind9 isn't running chrooted; access to the zone files is fine, and there's only a single copy of each of them on the computer.
'named_dump.db' (or any other dump.db) doesn't exist anywhere on the computer. There's nothing in the configuration about where to put the dump file,
This is a vanilla Debian install of a recursive, caching nameserver on a DMZ.
Bind was saying it couldn't set the modify times of the slave zones because of 'permission denied' until I deleted the files, changed the serial on the master, and had the master notify.
Google tells me that the dump is written into /var/tmp, /var/named, and someplace else I've forgotten. I created and/or set permissions on those directories to 777. Same failure.
Any guidance will be greatly appreciated... -- Glenn English ghe@slsware.com