Webmin não pode iniciar bind9: 'Erro desconhecido'

1
  • Versão do Ubuntu: 14.04.1 LTS x86_64
  • Versão de vinculação: 9.9.5
  • Versão do Webmin: 1.780

Por um tempo, estou tentando configurar o bind.
Primeiro, como escravo dos servidores DNS atuais do Windows, o que funciona bem, mas há um requisito adicional: uma interface.
Então eu instalei o Webmin, que veio com o módulo de bind pré-instalado e tudo funciona bem, exceto para reiniciar o servidor. Eu posso pará-lo, mas não posso começar de novo. Eu recebo um Failed to start BIND : Unknown error usando a Interface Webmin. Usar sudo service bind9 start funciona perfeitamente.

  

TL; DR: A ligação funciona perfeitamente, mas não consigo iniciar o serviço de ligação através da interface Webmin

Os sais do Syslog:

Jan 11 14:28:18 SRVNT151 named[20133]: loading configuration from '/etc/bind/named.conf'
Jan 11 14:28:18 SRVNT151 named[20133]: /etc/bind/named.conf.local:34: open: /etc/bind/rndc.key: permission denied
Jan 11 14:28:18 SRVNT151 named[20133]: loading configuration: permission denied
Jan 11 14:28:18 SRVNT151 named[20133]: exiting (due to fatal error)

Então, meu palpite é que, por algum motivo, tenta iniciar o bind de outro usuário, porque o usuário do bind tem acesso a todos os arquivos que ele reclama não ter acesso.

-rw-r----- 1 bind bind    76 Jan 11 13:52 rndc.key

Nota: quando eu comentei a linha incluindo o arquivo rndc, ele reclamou sobre não ter acesso a /var/log/named/named

-rw-r--r-- 1 bind bind  7252744 Jan 11 13:53 named
    
por Celestial Dragon of Osiris 11.01.2016 / 14:38

1 resposta

1

Isso é meio que um tópico antigo, mas eu me deparei com o mesmo problema hoje e acredito na solução. Edite a configuração do módulo webmin para as configurações de DNS de vinculação Usuário para iniciar o BIND a partir do padrão para ligar Grupo para iniciar o BIND a partir do padrão para ligar

Se você não pode sempre iniciar ou interromper o serviço nas ações de inicialização e desligamento no webmin.

    
por Nason Harms 30.11.2016 / 00:41