PDA

View Full Version : Check_http et check_dhcp


Shikamaru
22nd December 2006, 12:49
Bonjour,

Bon je vais encore traiter de sujets récurrents.... :)
J'ai cherché sur pas mal de forums et autres mais sans résultats pour le moment.
De plus je pense que l'éventuelle solution trouvée aidera pas mal de personnes dans le futur.
Je vous remercie par avance de votre aide.

Check_http
Voilà mon problème : lorsque je fais un check_http sur un de mes serveurs apache qui tourne sur le port 80 ou autres, pas de problème, il me renvoie TTP OK HTTP/1.1 200 OK - 1754 bytes in 0.001 seconds |time=0.001116s;;;0.000000 size=1754B;;;0

Par contre lorsque je veux savoir si le https fonctionne, j'ai le problème suivant : CRITICAL - string not found|time=0.006825s;;;0.000000 size=1754B;;;0
La commande que je tape est la suivante :
./check_http -H 192.168.33.45 -ssl
mais lorsque je teste ça avec le site de google par exemple :
./check_http -H google.fr -ssl
OK - HTTP/1.0 301 Moved Permanently - 0.673 second response time |time=0.672826s;;;0.000000 size=561B;;;0
Le site du serveur que j'essaie n'a pas de problème de certificat et tourne bien sur le port 443.

Check_dhcp
Bon vu que je suis lancé je vais vous parler également du check_dhcp (une habitude sur les forums) :
J'ai le fameux message : Error: Could not bind to DHCP socket (port 68 )! Check your privileges...
J'exécute en root. J'ai vérifié le sudoers. Je suis sur une Open Suse 10.0. On m'a parlé selinux. Vous pensez que ça peut venir de là ?! Vous avez une idée ?

Merci pour votre implication

julio
22nd December 2006, 13:33
pour DHCP donne lui bien l'interface....

DonKiShoot
22nd December 2006, 14:52
check_dhcp : problème traité 100 000 fois.

Tu n'as pas cherché !!! C vilain ça !!!! :lol:

Pour ton autre bug tu as du mal saisir la commande car il cherche une STRING ce qui n'est pas le comportement par défaut de ce plugin :wink:

Shikamaru
22nd December 2006, 18:17
Merci pour vos réponses !

mmm...pour le check_http, je ne vois pas trop pour le moment mais ce n'est pas très important !!
Par contre, pour le check_dhcp, j'ai essayé de mettre l'interface, j'ai mis les autorisations, mais rien... à part :
Error: Could not bind to DHCP socket (port 68)! Check your privileges...
J'ai fait les posts du forum sans succès DonKiShoot ;). Sur un autre forum, j'ai trouvé un post perdu mais quand même intéressant où une personne indique qu' il pourrait s'agir de quelque chose qui écoute sur le port 68 notamment bootpc :

J'ai regardé et effectivement :

grep 68 /etc/services
# UDP [RFC768].
bootpc 68/tcp # Bootstrap Protocol Client
bootpc 68/udp # Bootstrap Protocol Client


netstat -a | grep bootpc
udp 0 0 *:bootpc *:*


Donc du coup je kill le proc dhcpd mais là j'obtiens une erreur lorsque je fais à nouveau le check_dhcp :
DHCP problem: No DHCPOFFERs were received.

Voili voilou !
Bon ben, je vais continuer à chercher dans ce sens.