VIVEZ LE
FOOTBALL !

Posez votre question Signaler

[nagios]Pb avec l'interface web

FunkyFinG - Dernière réponse le 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
Lire la suite 

[nagios]Pb avec l'interface web »

8 réponses
Réponse
+1
moins plus
Personne n'a une idée ??
Ajouter un commentaire
Réponse
+1
moins plus
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+
Ajouter un commentaire
Réponse
+1
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
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
effet12- 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.
effet12- 16 janv. 2012 à 18:21
reponds moi le plus rapidement possible stp jen ai besoin
Ajouter un commentaire
Réponse
+0
moins plus
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 ?
Ajouter un commentaire
Réponse
-1
moins plus
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
Ajouter un commentaire
Ce document intitulé « [nagios]Pb avec l'interface web » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?