web-dev-qa-db-fra.com

Webmin ne peut pas démarrer bind9: 'Erreur inconnue'

  • Version Ubuntu: 14.04.1 LTS x86_64
  • Version liée: 9.9.5
  • Version Webmin: 1.780

Depuis un moment maintenant, j'essaye de configurer bind.
Le premier en tant qu'esclave de nos serveurs DNS Windows actuels qui fonctionnent tous bien, mais il y a une exigence supplémentaire: une interface.
J'ai donc installé Webmin, fourni avec le module bind préinstallé et tout fonctionne correctement, à l'exception du redémarrage du serveur. Je peux l'arrêter, mais je ne peux pas recommencer. Je reçois un Failed to start BIND : Unknown error en utilisant l'interface Webmin. En utilisant Sudo service bind9 start marche parfaitement.


TL; DR: Bind fonctionne parfaitement, mais je ne peux pas démarrer le service de liaison via l'interface Webmin

Le Syslog dit:

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)

Donc, je suppose que, pour une raison quelconque, il essaie de démarrer la liaison à partir d'un autre utilisateur, car l'utilisateur de la liaison a accès à tous les fichiers auxquels il se plaint de ne pas avoir accès.

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

Remarque: lorsque j'ai commenté la ligne, y compris le fichier rndc, il s'est plaint de ne pas avoir accès à /var/log/named/named

-rw-r--r-- 1 bind bind  7252744 Jan 11 13:53 named

C'est une sorte de vieux fil, mais je suis tombé sur le même problème aujourd'hui et je crois que la solution. Modifiez la configuration du module webmin pour les paramètres DNS de liaison Utilisateur pour démarrer BIND comme par défaut pour lier Groupe pour démarrer BIND comme par défaut pour lier

Sinon, vous pouvez toujours démarrer ou arrêter le service dans les actions de démarrage et d'arrêt dans webmin.

1
Nason Harms