Olá amigos,

Fiz a atualização do BIND em um dos servidores de DNS aqui da empresa, e 
estou tendo alguns problemas.

A versão que estava instalada no servidor era a 9.3 e fomos atualizá-la 
para a 9.4.3.3.

    * A versão 9.3 que estava instalada estava setada com a opção
      REPLACE_BASE, então decidimos retirar esta opção.

A atualização ocorreu como o esperado e o serviço voltou a funcionar 
normalmente. O problema é que agora, o comando named.reload passou a não 
funcionar mais, e ao iniciar o named via /etc/rc.d, uma das mensagens 
que aparece no messages informa que o arquivo rndc.key não foi encontrado.

Resumindo:

   1. Ao executar o named.reload, ele retorna um erro informando que nem
      o rndc.conf nem o rndc.key foram encontrados.
   2. Ao exeutar um /etc/rc.d/named start, o serviço roda normalmente,
      mas uma mensagem aparece no /var/log/messages informando que o
      arquivo rndc.key não foi encontrado.

Ao procurar por estes arquivos no sistema, encontrei o bendito do 
rndc.key, dentro do diretório do named. Mas o rndc.conf, só encontrei um 
rndc.conf.sample. Tentei configurar o arquivo name.reload para que ele, 
ao chamar o rndc, passe os parâmetros corretos com o -k e o -c, mas não 
consegui colocar de maneira correta os argumentos, pois no arquivo não 
existe uma variável onde se configuram os argumentos ( ou pelo menos não 
consegui identificar corretamente essa variável ).

Gostaria de saber se alguem passou por isso ou tem alguma sugestão. 
Estou pensando em reinstalar com a opção REPLACE_BASE ativada, mas 
gostaria de consultar outras opções antes.

[]s

    Fábio Jr.
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a