Quando tento reiniciar / iniciar o named
service, ele continua falhando.
service named restart
Resultados em: -
Stopping named: [ OK ]
Starting named:
Error in named configuration:
/etc/named.conf:2: missing ';' before '}'
[FAILED]
service named start
Resultados em: -
Starting named:
Error in named configuration:
/etc/named.conf:2: missing ';' before '}'
[FAILED]
O problema é que, mesmo que named.conf
não contenha erros de sintaxe ou mesmo que o arquivo não exista, ainda recebo esse erro que me impede de iniciar o serviço.
Tentando atualmente com um named.conf
contendo o seguinte: -
options {
listen-on port 53 { 127.0.0.1; };
};
E verificar a sintaxe de named.conf
usando
named-checkconf /etc/named.conf
Resulta em nenhum erro. No entanto, ao iniciar o serviço, ainda recebo o erro acima.
Não consigo ver outros erros nos logs relacionados a isso e realmente não sei onde chegar ao fim. Alguma idéia?
(Mesmo revertendo para o arquivo named.conf
que estava em vigor antes que eu parasse o serviço, ele retorna o mesmo erro agora e isso já estava rodando bem).
O conteúdo em init.d/named
pode ser visto neste pastebin .
CentOS 6.4 - Versão 2.6.32-358.6.2.el6.x86_64 do Linux ([email protected]) (gcc versão 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC )) # 1 SMP Qui Mai 16 20:59:36 UTC 2013
Atualizar
bash -x /etc/init.d/named start
Snippet de resultados possivelmente de relevância?
+ echo 'Error in named configuration:'
Error in named configuration:
+ echo '/etc/named.conf:2: missing '\'';'\'' before '\''}'\'''
/etc/named.conf:2: missing ';' before '}'
+ failure
+ local rc=0
+ '[' color '!=' verbose -a -z '' ']'
+ echo_failure
+ '[' color = color ']'
+ echo -en '3[60G'
+ echo -n '['
[+ '[' color = color ']'
+ echo -en '3[0;31m'
+ echo -n FAILED
FAILED+ '[' color = color ']'
+ echo -en '3[0;39m'
+ echo -n ']'
]+ echo -ne '\r'
+ return 1
+ '[' -x /bin/plymouth ']'
+ /bin/plymouth --details
+ return 0
+ echo