- 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