rndc: connect failed: connection refused

Jerry M. Howell II jmhowell at jmhowell.com
Sun Oct 17 18:00:24 UTC 2004


On Sun, Oct 17, 2004 at 06:23:09PM +0100, Greg Mathews wrote:
> Gregory
> 
> This is what I can't understand, if I manually start named using the command
> 
> named -u named
> 
> I get the following messages
> 
> Oct 17 18:21:21 dedi5 named[6169]: starting BIND 9.2.2 -u named
> Oct 17 18:21:21 dedi5 named[6169]: using 1 CPU
> Oct 17 18:21:21 dedi5 named[6169]: loading configuration from '/etc/named.conf'
> Oct 17 18:21:21 dedi5 named[6169]: no IPv6 interfaces found
> Oct 17 18:21:21 dedi5 named[6169]: listening on IPv4 interface eth0, 
> 123.123.123.123#53
> Oct 17 18:21:21 dedi5 named[6169]: listening on IPv4 interface eth0:2, 
> 124.124.124.124#53
> Oct 17 18:21:21 dedi5 named[6169]: command channel listening on 127.0.0.1#953
> 
> if I then restart using the command
> 
> /etc/rc.d/init.d/named restart
> 
> I just get
> 
> Oct 17 18:21:31 dedi5 named[6183]: starting BIND 9.2.1 -u named
> Oct 17 18:21:31 dedi5 named[6183]: using 1 CPU
> Oct 17 18:21:31 dedi5 named: named startup succeeded
> 
> If I then do
> 
> ps aux|grep named
> 
> it returns no running processes and named is not running
> 
> I note that it doesn't appear to be loading the conf file when using the 
> startup script

       -d debug-level Set the daemons debug level to debug-level.
                      Debugging traces from named become more verbose as the
                      debug level increases.
       -f     Run the server in the foreground (i.e. do not daemonize).
       -g     Run  the  server in  the  foreground and  force all logging
              to stderr.

I beleave one of these flags will help. Especialy the -d. I've used it
to make the process more verbose so I could trace problems and find out
where the issue lies when bind wasn't working properly for me. Another
tool at your disposal is strace and it'll print output to stdout.

Jerry M. Howell II


More information about the bind-users mailing list