Debian squeeze Munin : client denied by server configuration
Vous venez d'installer munin via les dépôts officiel de debian squeeze. La configuration de munin est faite en suivant votre guide préféré, mais lorsque vous souhaitez accéder à vos magnifiques graphes, apache vous renvoie une magnifique erreur. Dans votre fichier de log d'apache vous avez ceci : client denied by server configuration
La solution est en fait assez simple, mais j'ai pas mal galérer afin de trouver la solution.
Il faut autoriser l'accès à votre IP dans la configuration de votre serveur apache.
Il faut éditer ce fichier :
/etc/munin/apache.conf
Et ajouter l'IP de sa machine (par ex 192.168.1.1) comme ceci :
Allow from localhost 192.168.1.1/24 ::1
Juste en dessous de celle-ci :
Allow from localhost 127.0.0.0/8 ::1
Puis, il faut redémarrer votre serveur apache et munin-node, et hop cela fonctionne.