Nagios – nrpe mit Parametern

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
morpheus-dev
Beiträge: 247
Registriert: 28.11.2004 04:00:10
Wohnort: Ingolstadt

Nagios – nrpe mit Parametern

Beitrag von morpheus-dev » 06.04.2015 20:02:09

Hallo Nochmal.

ich versuche gerade eine Nagiosabfrage an einen Server mit Parameter abzuschicken.
Beispiel:

Code: Alles auswählen

/opt/omd/versions/1.21.20141206/lib/nagios/plugins/check_nrpe -H 172.16.3.4 -c check_users_args -a 2 4
Dabei bekomme ich immer den Fehler:

Code: Alles auswählen

CHECK_NRPE: Received 0 bytes from daemon.  Check the remote server logs for error messages.
Auf dem Host steht dann folgendes in den Logs:

Code: Alles auswählen

Apr  6 19:46:20 virtdebdev nrpe[1165]: Error: Request contained command arguments!
Apr  6 19:46:20 virtdebdev nrpe[1165]: Client request was invalid, bailing out...
Ich habe dann das ganze dann mal mit „--enable-command-args“ kompiliert.
Siehe: https://bugs.debian.org/cgi-bin/bugrepo ... =756479#57
Der Fehler blieb der gleiche.
Ich habe mir dann auch die Sourcen direkt von Sourceforge gezogen und mal durchlaufen lassen. Auch hier das gleiche.
Die Option dont_blame_nrpe war auch immer auf 1 gesetzt.

Nun ist leider auch :google: mit seinen Ratschlägen am ende.

Kann mit hier jemand helfen?
Danke schon mal :)
--------------------------------------------
Red Hat Certified Engineer
OS Home: Debian Jessie
OS Office: RHEL 6.2 | AIX 7.1

mtheiss
Beiträge: 154
Registriert: 01.04.2005 22:07:26
Lizenz eigener Beiträge: MIT Lizenz

Re: Nagios – nrpe mit Parametern

Beitrag von mtheiss » 07.04.2015 14:58:51

Hi,

schau mal in /etc/nagios/nrpe.cfg nach dem Parameter dont_blame_nrpe.

Code: Alles auswählen

# COMMAND ARGUMENT PROCESSING
# This option determines whether or not the NRPE daemon will allow clients
# to specify arguments to commands that are executed.  This option only works
# if the daemon was configured with the --enable-command-args configure script
# option.  
#
# *** ENABLING THIS OPTION IS A SECURITY RISK! *** 
# Read the SECURITY file for information on some of the security implications
# of enabling this variable.
#
# Values: 0=do not allow arguments, 1=allow command arguments

dont_blame_nrpe=0
Gruss
Martin

Benutzeravatar
morpheus-dev
Beiträge: 247
Registriert: 28.11.2004 04:00:10
Wohnort: Ingolstadt

Re: Nagios – nrpe mit Parametern

Beitrag von morpheus-dev » 07.04.2015 15:05:53

Hi Martin,

der steht auf 1, siehe oben
Die Option dont_blame_nrpe war auch immer auf 1 gesetzt.
Gruß Patrick

EDIT
Seltsam, auf anderen Rechnern funktioniert der Server.
Vielleicht spinnt auch nur die Maschine rum. Naja an der wurde schon echt viel herumgeschraubt.
Ich denke das das nach einen Neuaufstzen funktionieren wird.
Da das eh nur eine virtuelle Entwicklungsmaschine ist, ist mir das eh relativ egal.
Hauptsache die Abfragen funktionieren auf den prod. Systemen, und das tun sie :)
--------------------------------------------
Red Hat Certified Engineer
OS Home: Debian Jessie
OS Office: RHEL 6.2 | AIX 7.1

Antworten