[nagios]Pb avec l'interface web

Fermé
FunkyFinG - 9 mars 2006 à 16:31
effet12 Messages postés 2 Date d'inscription lundi 16 janvier 2012 Statut Membre Dernière intervention 16 janvier 2012 - 16 janv. 2012 à 18:21
Salut à tous,

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
A voir également:

6 réponses

Personne n'a une idée ??
1
Bonjour,
il semble que c'est un pb de droit sur le /usr/share/nagios/ ...
je connais pas fedora mais des fois il y a juste un / dans mon config a moi, un oubli à la fin de mon alias... et chez toi c'est comment? regarde si ce n'est pas cà!!
a+
1
ptitgus Messages postés 45 Date d'inscription jeudi 8 novembre 2007 Statut Membre Dernière intervention 28 mars 2008 23
8 nov. 2007 à 11:09
Bonjour à toi,

as tu été voir dans le cgi.cfg ( /usr/local/nagios/etc/cgi.cfg) , il y a des lignes où tu dois décommenter :

tu dois avoir : use_authentification=1

ensuite tu as des rubriques SYSTEM/PROCESS INFORMATION ACCESS et d'autres en dessous où

tu dois enlever le # devant les lignes afin d'autoriser le user nagiosadmin à avoir des droits sur les cgi.

Moi j'ai eu le même souci que toi et tout a été solutionné avec ça :)

Bon courage et n'hesites pas à donner un retour

Bonne journée

Gus
1
effet12 Messages postés 2 Date d'inscription lundi 16 janvier 2012 Statut Membre Dernière intervention 16 janvier 2012
16 janv. 2012 à 18:21
Coucou Gus stp jai besoin de ton aide :) dis jai le meme prob actuellement avec Nagios dois je enlever les ' # ' devant toutes les lignes en dessous de SYSTEM/PROCESS INFORMATION ACCESS Y COMPRIS CETTE MEME LIGNE?PARSQUIL Y A BCP DE LIGNE EN DESSOUS : (configuration information access,SYSTEM/PROCESS COMMAND ACCESS ,GLOBAL HOST....???? ou dois je marreter ?
MERCI PAR AVANCE.
0
effet12 Messages postés 2 Date d'inscription lundi 16 janvier 2012 Statut Membre Dernière intervention 16 janvier 2012
16 janv. 2012 à 18:21
reponds moi le plus rapidement possible stp jen ai besoin
0
amel_ouertani
3 déc. 2007 à 16:32
bonsoir
j'ai une erreur au niveau de controle de mes hotes lorsque j'ai lancé nagios et je clique sur host detail il affiche tous les services mais ont le meme cas que le localhost autrement dit tout les services sont une copie de service de localhost
aidez et merci d'avance
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bonjour,

j' ai configurer nagios mais mon probleme est que quand j'ouvre un onglet il y a marqué cette erreur:

It appears as though you do not have permission to view information for any of the hosts you requested...

If you believe this is an error, check the HTTP server authentication requirements for accessing this CGI
and check the authorization options in your CGI configuration file.

est-ce que quelqun aurait une idée ?
0
gabytech Messages postés 92 Date d'inscription lundi 28 mai 2007 Statut Membre Dernière intervention 6 décembre 2009 7
6 déc. 2009 à 21:33
Bonjour

moi aussi j'ai le même problème: l'aide à l'installation me donne la ligne suivante:

"
Pour pouvoir par la suite utiliser l'interface graphique de Nagios, il est nécessaire de passer par une phase d'authentification. Par défaut, l'authentification se fait de façon simple en définissant les utilisateurs autorisés dans le fichier :

/etc/nagios/passwd

Ce fichier pourra par exemple comprendre les lignes suivantes (nom d'utilisateur et mot de passe) :

nagiosuser
nagiosmdp

"

Comment définir un utilisateur et mot de passe dans le fichier /etc/passwpord pour que celui-ci puisse acceder à nagios?

Merci pour votre aide
-1