strange problem with named.conf
Jean-François Bachelet
jfbachelet at free.fr
Tue Nov 12 17:08:48 UTC 2024
Hello folks ^^)
First I'm new to this list so greatings to all of you :)
like my email lets know I'm french, in France :)
Now; the problem said in subject :
I've setup a Debian 12 server (not in production yet) and got strange
problems with the installed bind9.18.28-1 deb12u2-Debian (extended
support version) when testing its config with named-checkconf...
> # named-checkconf
>
> named-checkconf
> /etc/bind/named.conf:10: missing ';' before 'include'
named.service do not start due to this error...
here is the conf : (line numbers from nano)
> 1 // This is the primary configuration file for the BIND DNS server named.
> 2 //
> 3 // Please read /usr/share/doc/bind9/README.Debian.gz for information on the
> 4 // structure of BIND configuration files in Debian, *BEFORE* you customize
> 5 // this configuration file.
> 6 //
> 7 // If you are just adding zones, please do that in /etc/bind/named.conf.local
> 8
> 9 include "/etc/bind/named.conf.options";
> 10 include "/etc/bind/named.conf.local";
> 11 include "/etc/bind/named.conf.default-zones";
> 12 include "/etc/bind/named.conf.internal-zones";
as you can see the semicolon is here at end of line 9 !
there is no strange invisible chars anywhere also...
BTW, testing this config return the said error ??? why ?
so I've tried something just to see what...
>> 1 // This is the primary configuration file for the BIND DNS server named.
>> 2 //
>> 3 // Please read /usr/share/doc/bind9/README.Debian.gz for information on the
>> 4 // structure of BIND configuration files in Debian, *BEFORE* you customize
>> 5 // this configuration file.
>> 6 //
>> 7 // If you are just adding zones, please do that in /etc/bind/named.conf.local
>> 8
>> 9 include "/etc/bind/named.conf.options";
>> 10 ; include "/etc/bind/named.conf.local";
>> 11 include "/etc/bind/named.conf.default-zones";
>> 12 include "/etc/bind/named.conf.internal-zones";
and retested the conf : no errors !?!
now if I erase the end of line 9 ';' and retest : error is back...
and named.service doesn't start (failed)
I'm puzzled there...
What can trigger that error when the syntax is correct firt hand ?
do you have an idea on this ?
Thanks by advance for the help :)
regards,
Jeff
More information about the bind-users
mailing list