David Forrest wrote:
On Thu, 9 Sep 2010, Lyle Giese wrote:

David Forrest wrote:
On Thu, 9 Sep 2010, Lyle Giese wrote:

I am trying to install bind 9.7.1-P2 from source on a SLES 10 SP3 server.

When I run named from the command line, it runs, but fails to open and write any of the zone files it downloaded.

named -c /etc/named.conf   (yes I am running this a root)


[snipped]


I checked the version of named and named-checkconf using -v and -V and tried running it via the full path. They have the right version number 9.7.1-P2.

Lyle Giese

Lyle, since it runs from the command line, it would seem that you're left with the zone files and those special files named needs. From the named-checkconf man: "Note: files that named reads in separate parser contexts, such as rndc.key and bind.keys, are not automatically read by named-checkconf. Configuration errors in these files may cause named to fail to run, even if named-checkconf was successful. named-checkconf can be run on these files explicitly, however."

I have also found some pesky errors in my zone files by running named-checkzone on them. That may be indicated as you can run but the zones don't open.

Dave

the more I play, the more it looks like named just plain won't write out to disk anything except via syslog.

The issue I saw with named-checkconf was user error. (bad command line).

I am starting named as root and it shows up in ps as owned by root. In the global options section I have set:

directory "/etc/named";

This directory is owned by root and is set to 777 and named still won't write to it.

The only thing I can come up with it's a problem with SLES 10 SP3. That's the only thing that makes sense, but I should be able to work through that.

When starting named, I see this for all zones. The function to dump master file fails with an open: permission denied.

Sep 9 15:30:32 linuxps named[16342]: transfer of '100.0.10.in-addr.arpa/IN' from 209.172.152.3#53: Transfer completed: 1 messages, 260 records, 6103 bytes, 0.224 secs (27245 bytes/sec) Sep 9 15:30:32 linuxps named[16342]: zone 100.0.10.in-addr.arpa/IN: sending notifies (serial 2010081601) Sep 9 15:30:32 linuxps named[16342]: dumping master file: /etc/named/tmp-EKfXmnQngI: open: permission denied

( I set the above zone for file "/etc/named/100.0.10.in-addr.arpa"; and it appears that named wants to drop a temp file and rename it)

Sep 9 15:30:33 linuxps named[16342]: transfer of '102.0.10.in-addr.arpa/IN' from 209.172.152.3#53: Transfer completed: 1 messages, 261 records, 5636 bytes, 0.283 secs (19915 bytes/sec) Sep 9 15:30:33 linuxps named[16342]: zone 102.0.10.in-addr.arpa/IN: sending notifies (serial 2010081601) Sep 9 15:30:33 linuxps named[16342]: dumping master file: tmp-wS5yINBtho: open: permission denied

And rndc dumpdb -all yields this error:

Sep 9 15:46:03 linuxps named[16342]: received control channel command 'dumpdb -all' Sep 9 15:46:03 linuxps named[16342]: could not open dump file 'named_dump.db': permission denied

Lyle Giese
LCR Computer Services, Inc.

_______________________________________________
bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to