Munin lien symbolique : erreur 403

Bonjour à tous,

Je suis face à un problème sur lequel je me prend la tête depuis des heures sans trouver de solutions…

J’ai installé Munin sur mon serveur. Munin installe les fichiers dans “/var/cache/munin/www”. J’ai donc fait un lien symbolique dans “/var/www” et j’ai ainsi un “/var/www/munin” qui pointe vers “/var/cache/munin/www”.

Dans ma conf apache :

<VirtualHost *:80>
        ServerAdmin contact@domaine.com
        ServerName serveur.domaine.com
        ServerAlias www.serveur.domaine.com
        DirectoryIndex index.php
        DocumentRoot "/var/www"
        ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
        <Directory "/">
                Options FollowSymLinks
        </Directory>
        <Directory "/var/www">
                Options FollowSymLinks
        </Directory>
        <Directory "/var/cache/munin/www">
                Options FollowSymLinks
        </Directory>
</VirtualHost>

Mais quand je vais sur http://serveur.domaine.com/munin/ j’ai le droit à une jolie 403 : Forbidden You don’t have permission to access /munin on this server.

Auriez vous une idée du problème ?

Merci d’avance à tous, bonne journée.
Nicolas.

Tente de rajouter un “Allow From All” sous “<Directory “/var/cache/munin/www”>”

Ce n’est pas mieux :confused:

Tu as bien fait un restart apache ?

Edit :
En principe, la seule chose à faire pour munin, c’est un lien symbolique s’il n’a pas été fait :

  • changer le Allow From avec ton IP
  • restart apache

Dans /etc/munin/apache.conf

Change : Allow from 127.0.0.1 ::1
par Allow from all

Aïe aïe, ca ne fonctionne pas non plus…

Essaye de désinstaller puis ré-installer, Sur squeeze j’ai eu la même erreur 403 qui a disparu avec cette simple manœuvre.

puis aptitude install munin
et enfin dans /etc/munin/apache.conf
remplacer :

par