Munin & Apache 2.4 = 403 Forbidden

Bien le bonjour tout le monde,

Je suis en train de refaire mon serveur pour le passer sous Debian 8 et la j’ai un petit blocage avec munin.

D’après ce que j’ai pu voir avec le passage a Apache 2.4 il y aurait quelques changement notamment

Qui remplacerait

Order allow, deny Allow from all

Voila à quoi ressemble le fichier apache.conf qui se trouve dans /etc/munin/

[code]# Enable this for template generation
Alias /munin /var/cache/munin/www

Enable this for cgi-based templates

#Alias /munin-cgi/static /var/cache/munin/www/static
#ScriptAlias /munin-cgi /usr/lib/munin/cgi/munin-cgi-html
#<Location /munin-cgi>

Order allow,deny

Allow from localhost 127.0.0.0/8 ::1

AuthUserFile /etc/munin/munin-htpasswd

AuthName “Munin”

AuthType Basic

require valid-user

#

<Directory /var/cache/munin/www>
Require ip 192.168.1.0/24

    # This file can be used as a .htaccess file, or a part of your apache
    # config file.
    #
    # For the .htaccess file option to work the munin www directory
    # (/var/cache/munin/www) must have "AllowOverride all" or something
    # close to that set.
    #

    # AuthUserFile /etc/munin/munin-htpasswd
    # AuthName "Munin"
    # AuthType Basic
    # require valid-user

    # This next part requires mod_expires to be enabled.
    #

    # Set the default expiration time for files to 5 minutes 10 seconds from
    # their creation (modification) time.  There are probably new files by
    # that time.
    #
ExpiresActive On ExpiresDefault M310

Enables fastcgi for munin-cgi-html if present

#<Location /munin-cgi>

SetHandler fastcgi-script

#

#<Location /munin-cgi/static>

SetHandler None

#

Enables fastcgi for munin-cgi-graph if present

ScriptAlias /munin-cgi/munin-cgi-graph /usr/lib/munin/cgi/munin-cgi-graph
<Location /munin-cgi/munin-cgi-graph>
Require ip 192.168.1.0/24

    # AuthUserFile /etc/munin/munin-htpasswd
    # AuthName "Munin"
    # AuthType Basic
    # require valid-user
    <IfModule mod_fastcgi.c>
            SetHandler fastcgi-script
    </IfModule>

ScriptAlias /munin-cgi/munin-cgi-html /usr/lib/munin/cgi/munin-cgi-html
<Location /munin-cgi/munin-cgi-html>

    Require ip 192.168.1.0/24

    # AuthUserFile /etc/munin/munin-htpasswd
    # AuthName "Munin"
   # AuthType Basic
    # require valid-user
    <IfModule mod_fastcgi.c>
            SetHandler fastcgi-script
    </IfModule>
[/code]

Dans /var/www/html il y a un lien pour munin

root@www2:/etc/munin# ls -l /var/www/html/ total 12 -rw-r--r-- 1 root root 11104 juil. 15 02:18 index.html lrwxrwxrwx 1 root root 20 juil. 15 03:40 munin -> /var/cache/munin/www

Et au niveau des droits des fichiers :

root@www2:/etc/munin# ls -l /var/cache/munin/www total 256 -rw-r--r-- 1 munin munin 17482 juil. 15 03:55 disk-day.html -rw-r--r-- 1 munin munin 17522 juil. 15 03:55 disk-month.html -rw-r--r-- 1 munin munin 17502 juil. 15 03:55 disk-week.html -rw-r--r-- 1 munin munin 17502 juil. 15 03:55 disk-year.html -rw-r--r-- 1 munin munin 4270 juil. 15 03:55 exim-day.html -rw-r--r-- 1 munin munin 4274 juil. 15 03:55 exim-month.html -rw-r--r-- 1 munin munin 4272 juil. 15 03:55 exim-week.html -rw-r--r-- 1 munin munin 4272 juil. 15 03:55 exim-year.html -rw-r--r-- 1 munin munin 3779 juil. 15 03:55 index.html drwxr-xr-x 3 munin munin 4096 juil. 15 02:20 localdomain -rw-r--r-- 1 munin munin 3593 juil. 15 03:55 munin-day.html -rw-r--r-- 1 munin munin 3595 juil. 15 03:55 munin-month.html -rw-r--r-- 1 munin munin 3594 juil. 15 03:55 munin-week.html -rw-r--r-- 1 munin munin 3594 juil. 15 03:55 munin-year.html -rw-r--r-- 1 munin munin 6900 juil. 15 03:55 network-day.html -rw-r--r-- 1 munin munin 6912 juil. 15 03:55 network-month.html -rw-r--r-- 1 munin munin 6906 juil. 15 03:55 network-week.html -rw-r--r-- 1 munin munin 6906 juil. 15 03:55 network-year.html -rw-r--r-- 1 munin munin 3254 juil. 15 03:55 problems.html -rw-r--r-- 1 munin munin 6121 juil. 15 03:55 processes-day.html -rw-r--r-- 1 munin munin 6131 juil. 15 03:55 processes-month.html -rw-r--r-- 1 munin munin 6126 juil. 15 03:55 processes-week.html -rw-r--r-- 1 munin munin 6126 juil. 15 03:55 processes-year.html drwxr-xr-x 2 munin munin 4096 juil. 15 02:20 static -rw-r--r-- 1 munin munin 10117 juil. 15 03:55 system-day.html -rw-r--r-- 1 munin munin 10139 juil. 15 03:55 system-month.html -rw-r--r-- 1 munin munin 10128 juil. 15 03:55 system-week.html -rw-r--r-- 1 munin munin 10128 juil. 15 03:55 system-year.html

Quelqu’un aurait une petite idée sur le sujet ?

Merci

Bon je n’y connais pas grand chose et je n’ai jamais installé Mumin, mais comme tu dis que tu es passé a DEBIAN 8, je me demandais si des fois l’IP dans ton fichier de configuration :fichier apache.conf qui se trouve dans /etc/munin/ est bien la bonne…
ça pourrait expliquer pourquoi 403 forbidden.

Je m’auto réponds à mon problème.

L’erreur ne vient pas d’un soucis d’ip.

En faite il y a aussi un fichier apache24 ou il faut mettre cette configuration pour que cela fonctionne

[code]Alias /munin /var/cache/munin/www
<Directory /var/cache/munin/www>
Require all granted
#Require local
Options None

ScriptAlias /munin-cgi/munin-cgi-graph /usr/lib/munin/cgi/munin-cgi-graph
<Location /munin-cgi/munin-cgi-graph>
#Require local
Require all granted

SetHandler fcgid-script

<IfModule !mod_fcgid.c>
SetHandler cgi-script

[/code]

Ne sait-on jamais ça peut servir à quelqu’un