Error Resolving / EDNS

Carsten Strotmann cas at
Wed Sep 19 15:47:27 UTC 2012

Hello James,

"James Tingler" <James.Tingler at CONTR.NETL.DOE.GOV> writes:

> Thanks for the reply Carsten.  This didn't make a difference but
> potentially I'm using the parameter incorrectly (no errors though).
> /etc/rc.d/init.d/named start -4

no, it does not work that way. /etc/rc.d/init.d/named is a startscript,
and that usually only reads the first parameter (start) and ignores all
other arguments. For a quick test (given that you have more than one
resolving DNS server for your clients):

1) use "ps -ef", look for the "named" process, write down all
 commandline arguments that are listed after the process name

2) stop the BIND DNS Server from
the start-script: /etc/rc.d/init.d/named stop

3) on the commandline as user "root", start the BIND nameserver with
"named -4 <all other arguments from 1)>"

4) test

5a) if it works, find out how to configure extra parameters for the BIND
DNS Server on your operating system, add the the "-4" parameter

5b) stop the running BIND process with "rndc stop" (if RNDC is
configured correct [it should!]), else do a hard "killall named"

6) start the BIND nameserver again from the startscript

-- Carsten

More information about the bind-users mailing list