PDA

View Full Version : Problème divers de droits sur les paths suite à une installe


Max
15th May 2006, 17:03
Bonjour,

Je viens de lire quelques topic mais je ne trouve pas mon problème.

L'installation c'est parfaitement bien déroulée. Tout les status OK

Après avoir eu quelques modifications de droits à faire du à un affichage en rouge dans le menu options, Configuration générale.

Maintenant quand je veux générer un fichier de conf j'ai l'erreur suivante :

can t open ./nagios_cfg/misccommands.cfg

Si je veux détecter les hôtes automatiquement :

shell_exec(): Cannot execute using backquotes in Safe Mode in /usr/local/oreon/auto_detect.php on line 35

Puis si je veux voir le graphique d'un de mes hôtes (bien sur la conf de nagios n'est pas encore écrite mais bon j'essaye quand même) :

Warning: shell_exec(): Cannot execute using backquotes in Safe Mode in /usr/local/oreon/include/graph/graph_h.php on line 76


Quelqu'un peut m'aider ? Je pense que je ne suis qu'au début de mes surprises !!!!


:oops:
Max

pepito
15th May 2006, 17:17
tu dois modifier ton fichier php.ini pour mettre le safe_mode à off je pense (/etc/php.ini)

Ensuite ton dossier de conf de nagios doit normalement s'appeler etc et non pas nagios_cfg
A modifier aussi donc

Max
15th May 2006, 18:46
Qu'elle réactivité ! C'est cool !

Alors c'est mieux ! J'ai modifié mon /etc/php4/apache2/php.ini

Et en effet je peux maintenant utiliser ma recherche automatique d'hosts, ainsi que ma cmde ping via l'interface d'oreon.

Pour le fichier de config de nagios, c'est celui dans /usr/local/oreon/nagios_cfg que je dois renommer /usr/local/oreon/etc ???

Merci

Max
15th May 2006, 18:48
Pardon c'est le dossier /usr/local/oreon/nagios_cfg dont je voulais parler et pas le fichier (qui n'existe pas d'ailleurs !!!)

pepito
15th May 2006, 18:48
nagios_cfg doit etre un dossier vu l'erreur que tu indiques

can t open ./nagios_cfg/misccommands.cfg

Quand tu installes nagios par les sources, ce dossier s'appelle etc...

Est ce que tu as installé nagios par un rpm, apt... ou par les sources?

Cherches un peu sur le forum tu trouveras sans doute des infos plus précises

Max
15th May 2006, 18:50
J'ai installé nagios par l'installation complète (en pfd) faites par les concepteur du projet.

pepito
15th May 2006, 18:53
Dans l'interface de Oreon, Menu configuration -> Nagios -> Nagios CFG

Que vaut le paramètre Object Configuration Directory ?
Que contient ton dossier /usr/local/nagios/ ?

Max
15th May 2006, 19:31
Bah j'ai pas de Object Configuration Directory

https://korkiland.sytes.net/capture_nagios-oreon.bmp

Je suis en version 1.2.2 d'oreon.

Sinon dans /usr/local/nagios/ j'ai :

drwxrwxr-x 2 nagios nagios 4096 May 14 13:27 bin
drwxrwxr-x 2 www-data www-data 4096 May 15 17:50 etc
drwxrwxr-x 2 www-data www-data 4096 May 14 13:42 libexec
drwxrwxr-x 2 nagios nagios 4096 May 14 13:28 sbin
drwxrwxr-x 8 nagios nagios 4096 May 14 16:16 share
drwxrwxr-x 4 nagios nagios 4096 May 15 18:27 var


Et www-data est l'user d'apache

pepito
15th May 2006, 19:36
alors dans Options -> Nagios.cfg -> le paramètre "cfg Directory" doit etre /usr/local/nagios/etc/

Max
15th May 2006, 19:42
C'est ce que j'ai regarde l'image à ce lien :

https://korkiland.sytes.net/capture_nagios-oreon.bmp

pepito
15th May 2006, 19:45
j'ai eu un probleme une fois avec le fichier /etc/oreon.conf ...
Au fait est ce que nagios fonctionne?

Max
15th May 2006, 19:47
Bah ouais nagios fonctionne :

/usr/local/nagios# ps aux | grep nagios
nagios 3408 0.0 0.1 2080 996 ? Ss 17:46 0:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg

Je vais voir ce que raconte le fichier /etc/oreon.conf

Max
15th May 2006, 19:58
Un truc bizzare que je viens de voir.

Si tu regarde cette image :
https://korkiland.sytes.net/fichier_genere_par_oreon.bmp (désolé pour l'URL mais je n'arrive pas à l'insérer avec la côte )

Et ben tu remarque que le fichier misccommands.cfg à été généré par Oreon et maintenant quand je souhaite générer ma conf et ben c'est celui-là qu'il ne peut pas ouvrir :?: :?: :?:

C'est à s'arracher les cheveux cette histoire !!!

Max
15th May 2006, 20:09
Alors moi j'ai pas de /etc/oreon.conf mais un /usr/local/nagios/oreon.conf et dedans il y a ça :

DIR_NAGIOS=/usr/local/nagios/
DIR_OREON=/usr/local/oreon/
NAGIOS_LIBEXEC=/usr/local/nagios/libexec/
NAGIOS_ETC=/usr/local/nagios/etc/
URI_OREON=http://127.0.0.1/oreon/

Alors est ce que le pb ne viendrais pas du fait que j'ai URI_OREON=http://127.0.0.1/oreon/ dans le fichier ???

wistof
16th May 2006, 01:01
Alors moi j'ai pas de /etc/oreon.conf mais un /usr/local/nagios/oreon.conf et dedans il y a ça :

DIR_NAGIOS=/usr/local/nagios/
DIR_OREON=/usr/local/oreon/
NAGIOS_LIBEXEC=/usr/local/nagios/libexec/
NAGIOS_ETC=/usr/local/nagios/etc/
URI_OREON=http://127.0.0.1/oreon/

Alors est ce que le pb ne viendrais pas du fait que j'ai URI_OREON=http://127.0.0.1/oreon/ dans le fichier ???

/usr/local/nagios/oreon.conf est seulement utilisé par les plugins