J'ai un petit probleme avec Nagios : erreur 403 Forbidden....
J'ai installé Nagios sur un ordi distant (Fedora Core 4) via putty.
1/ Il y a un utilisateur nagios de crée ainsi qu'un groupe nagios crée. j'ai ajouté l'utilisateur "nobody" et "apache"
au groupe nagios.
J'ai donné les droits :
chown --recursive nagios /etc/nagios chown --recursive nagios /usr/lib/nagios chown --recursive nagios /usr/share/nagios chmod 777 /etc/nagios chmod 777 /usr/lib/nagios chmod 777 /usr/share/nagios
2/ J'ai bien configuré httpd.conf ainsi que l'access.conf.
httpd.conf
ScriptAlias /nagios/cgi-bin /usr/lib/nagios/cgi-bin <Directory "/usr/lib/nagios/cgi-bin"> Options ExecCGI AllowOverride AuthConfig Order allow,deny Allow from all AuthName "Nagios Access" AuthType Basic AuthUserFile /etc/nagios/htpasswd.users Require valid-user </Directory> Alias /nagios /usr/share/nagios <Directory "/usr/share/nagios/"> Options None AllowOverride AuthConfig Order allow,deny Allow from all AuthName "Nagios Access" AuthType Basic AuthUserFile /etc/nagios/htpasswd.users Require valid-user </Directory>
access.conf
<Directory /usr/lib/nagios/cgi-bin> AllowOverride AuthConfig order allow,deny allow from all Options ExecCGI </Directory> <Directory /usr/share/nagios> AllowOverride AuthConfig order allow,deny allow from all </Directory>
3/ J'ai aussi crée le .htaccess que j'ai placé dans /usr/lib/nagios/cgi-bin et
/usr/share/nagios.
.htaccess
AuthName "Nagios Access" AuthType Basic AuthUserFile /etc/nagios/htpasswd.users require valid-user
4/ j'ai fais un utilisateur nagiosadmin (+pass) avec la commande :
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
==> Et quand je vais sur http://IP_machine_distante/nagios
Je tape le log : nagiosadmin, le pass et j'ai l'erreur :
Forbidden
You don't have permission to access /nagios/ on this server.
Je suis allé voir dans l'error.log d'apache et il met :
[Thu Mar 09 15:34:36 2006] [error] [client 104.109.xx.xx] Directory index forbidden by rule: /usr/share/nagios/
Ca fait 1 semaine que je bloque la dessus.... :(
Quelqu'un a une idée svp ?
merci d'avance,
FinG
