Le problème de l'authentification NSClient ++ de nagios3

J'ai installé et installé NSClient ++ sur l'hôte Windows XP et installé le mot de passe par défaut pour vérifier qui sera dans C: \ Program Files \ NSClient ++ \ NSC.ini.

Nagios Affiche les services Windows, Mais dit NSClient - ERROR: Invalid password.

J'utilise le mot de passe par défaut dans le fichier NSC.ini. et cela fonctionne lorsque j'exécute la commande ci-dessous de la fenêtre Linux, Et j'ai également allumé le port.

Vérifiez la charge du processeur

/ usr / lib / nagios / plugins / check_nt -H '192.168.36.177' -s 'Mot de passe secret' -p 12489 -v CPULOAD -w 80 -c 90 -l 5,80,90,10,80,90

Vérifiez l'espace disque utilisé

/ usr / lib / nagios / plugins / check_nt -H '192.168.36.177' -s 'Mot de passe secret' -p 12489 -v USEDDISKSPACE -d SHOWALL -l c

S'il vous plaît, quelqu'un peut me dire où je pourrais faire une erreur?
Invité:

Giselle

Confirmation de:

Vous n'avez probablement pas installé le mot de passe dans

check_nt

Définition de l'équipe:

define command{
command_name check_nt
command_line $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -s s3cret -v $ARG1$ $ARG2$
}

Giselle

Confirmation de:

Cela signifie probablement que "mot de passe secret" n'est pas correctement transmis Nagios, Quand il lance la commande. Parfois, cela peut être des problèmes étranges avec une extension ou une citation.

Je recommande d'allumer le débogage dans Nagios, Pour voir quelle équipe est vraiment en cours d'exécution:

debug_level=-1
# DEBUG VERBOSITY
# This option determines how verbose the debug log out will be.
# Values: 0 = Brief output
# 1 = More detailed
# 2 = Very detailed
debug_verbosity=2
# DEBUG FILE
# This option determines where Nagios should write debugging information.
debug_file=/usr/local/nagios/var/nagios.debug

Pour répondre aux questions, connectez-vous ou registre