Une récente mise à jour de Bind dans les dépôts Debian induit un léger bug dans Webmin / Virtualmin.
Ceux qui sont dans le cas (Webmin / Virtualmin installé sur une Debian Lenny) et qui mettent à jour (apt-get upgrade) apercevront sans doute que Bind « ne tourne plus ». En tout cas c’est ce que vous dira votre Webmin. Si vous essayez alors de lancer Bind via Webmin, vous obtiendrez une jolie erreur « Unknown Error ». Pas vraiment rassurant…
Heureusement, c’est en fait nettement moins grave qu’il n’y paraît : Bind tourne bel et bien (un petit passage en SSH vous le confirmera vite), c’est simplement Wembin qui ne le détecte plus. Pour fixer ça, il suffit de se rendre dans Webmin -> Servers -> BIND DNS Server -> Module Config -> System configuration et ajouter ceci dans Default PID file location(s) :
/var/run/bind/run/named/named.pid
Avec le bon chemin vers named.pid, Webmin retrouvera ses petits et il ne vous embêtera plus 🙂
Source : https://www.virtualmin.com/node/14569 (inscription nécessaire sur le site)
Attention, cela concerne aussi les nouvelles installations : pour ceux qui ont l’habitude d’installer Virtualmin sur Debian, ne soyez pas surpris de constater que Bind ne « semble » pas tourner sur une installation fraîche (la manipulation pour fixer le bug est évidemment identique).