couldn't add command channel ::1#953: address not available

MJ php at
Mon Mar 14 11:30:29 UTC 2005

Many thanks Jim,
Actually why I am confused because of the following paragraph from the
"Admin reference manual", would you please shade some light on the last
two lines of this paragraph.

Running the rndc-confgen program will conveniently create a rndc.conf
file for you, and also display the corresponding controls statement that
you need to add to named.conf. Alternatively, you can run rndc-confgen
-a to set up a rndc.key file and not modify named.conf at all. 

-----Original Message-----
From: Jim Reid [mailto:jim at] 
Sent: Monday, March 14, 2005 2:20 PM
To: MJ
Cc: bind-users at
Subject: Re: couldn't add command channel ::1#953: address not available

>>>>> "MJ" == MJ  <php at> writes:

    MJ> Hi, Actaully the only packaged BIND version available on
    MJ> is 9.2.3,

That's no excuse for running old code.

    MJ> One question, I have seen named.conf of a
    MJ> running name server "without any control statement" and the
    MJ> admin of that server is using rndc, how it is possible?

It isn't. Without a controls{} statement, the name server will not set
up a listener socket for control messages. [How else could the server
know which port and key(s) to use and which client(s) were allowed??]
Therefore there will be nothing for an rndc client to connect to. The
admin may well be using rndc, but it won't be for controlling the
server that has a named.conf file that doesn't have a controls{}

More information about the bind-users mailing list