CHECK_NRPE: Error...
Lien, Mitch
mitch.lien at medtronic.com
Tue Apr 5 23:03:37 CEST 2005
Hi Lei.
I found the "--disable-ssl" by grepping the source code when I ran into the problem. Also, others had seen the issue (web search).
I have seen the "CHECK_NRPE: Received 0 bytes from daemon. Check the remote server logs for error messages" message. I knew my checking syntax was good, but I still received the error message.
The final solution was to run nrpe (on the client) as a daemon and keep it out of inetd. So, I have setup a /etc/rc2.d script to run it (shown below).
root at server_stg1># more S97nagios
#!/bin/sh
# This simple script is used to startup the nrpe daemon during a system reboot.
NRPE_BIN_PATH=/opt/nrpe/bin
NRPE_ETC_PATH=/opt/nrpe/etc
$NRPE_BIN_PATH/nrpe -c $NRPE_ETC_PATH/nrpe.cfg -d
I hope this assists you.
Thanks.
Mitch
-----Original Message-----
From: Lei [mailto:chris_easy at hotmail.com]
Sent: Tuesday, April 05, 2005 3:45 PM
To: Lien, Mitch; nagios_user at s1test1.it
Cc: nagios-users at lists.sourceforge.net
Subject: RE: [Nagios-users] CHECK_NRPE: Error...
Lien,
Thank you for this message, it solved the same problem I got.
I wonder how you found this "disable-ssl" option, it seems like there is no
such kind of option in the nrpe README file. Also I got an error"CHECK_NRPE:
Received 0 bytes from daemon. Check the remote server logs for error
messages". Any idea how to solve this problem?
Regards,
Lei
-----Original Message-----
Subject: RE: [Nagios-users] CHECK_NRPE: Error...
Date: Tue, 5 Apr 2005 10:33:44 -0500
From: "Lien, Mitch" <mitch.lien at medtronic.com>
To: "Chris Wilson" <chris at aidworld.org>, <nagios_user at s1test1.it>
Cc: "Nagios Users" <nagios-users at lists.sourceforge.net>
Hi.
When you compile the source nrpe application, you may want to use:
configure --disable-ssl
Hope this helps.
-----Original Message-----
From: nagios-users-admin at lists.sourceforge.net
[mailto:nagios-users-admin at lists.sourceforge.net]On Behalf Of Chris
Wilson
Sent: Tuesday, April 05, 2005 10:18 AM
To: nagios_user at s1test1.it
Cc: Nagios Users
Subject: Re: [Nagios-users] CHECK_NRPE: Error...
Hi Rodolfo,
> When I try to use check_nrpe with check_disk, I receive the following =
error:
>=20
> CHECK_NRPE: Error - Could not complete SSL handshake.
Probably you haven't added the IP address of the host calling NRPE to
the allowed_hosts list in nrpe.cfg.
Cheers, Chris.
--=20
(aidworld) chris wilson | chief engineer (chris at aidworld.org)
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when =
reporting any issue.=20
::: Messages without supporting info will risk being sent to /dev/null
--__--__--
Message: 30
Subject: SV: [Nagios-users] Disable check-host-alive for certain hosts
Date: Tue, 5 Apr 2005 17:36:40 +0200
From: =?iso-8859-1?Q?Bergstr=F6m_Sebastian?=
<Sebastian.Bergstroem at kunskapsskolan.se>
To: "Mike Simkins" <mike.simkins at gmail.com>
Cc: <nagios-users at lists.sourceforge.net>
I have the check_command defined to check_ssh. As I understand, normal =
behaviour for Nagios is that if a Service does not respond - it tries to =
Ping it instead. When the host does not reply on SSH calls, Nagios tries =
to ping the host instead which results in a host down alert.
How do I change this behaviour?
Below are the service settings for my SSH checks.
Any input is deeply appreciated.
Best regards,
Sebastian Bergstroem
----
checkcommands.cfg
define command{
command_name check_ssh
command_line $USER1$/check_ssh $HOSTADDRESS$
}
----
services.cfg
define service{
name generic-service ; The 'name' of =
this se$
active_checks_enabled 1 ; Active service checks =
are ena$
passive_checks_enabled 1 ; Passive service checks =
are en$
parallelize_check 1 ; Active service checks =
should $
obsess_over_service 1 ; We should obsess over =
this se$
check_freshness 0 ; Default is to NOT =
check servi$
notifications_enabled 1 ; Service notifications =
are ena$
event_handler_enabled 1 ; Service event handler =
is enab$
flap_detection_enabled 1 ; Flap detection is =
enabled
process_perf_data 1 ; Process performance =
data
retain_status_information 1 ; Retain status =
information acr$
retain_nonstatus_information 1 ; Retain non-status =
information$
register 0 ; DONT REGISTER THIS =
DEFINITION$
}
# NSClient service definition template
define service{
use generic-service
name nsclient-service
check_period 24x7
max_check_attempts 3
normal_check_interval 10
retry_check_interval 1
contact_groups Operation
notification_interval 30
notification_period 24x7
notification_options w,u,c,r
register 0 ; DO NOT REGISTER, =
TEMPLATE!
}
define service{
use nsclient-service
host_name fw01,fw02,fw03
service_description SSH
check_command check_ssh
}
----
-----Ursprungligt meddelande-----
Fr=E5n: Mike Simkins [mailto:mike.simkins at gmail.com]
Skickat: den 5 april 2005 10:27
Till: Bergstr=F6m Sebastian
Kopia: nagios-users at lists.sourceforge.net
=C4mne: Re: [Nagios-users] Disable check-host-alive for certain hosts
Change the check_command for the host to use an SSH check.
You can use any check command to see if a host is alive, not just
check-host-alive
On Apr 4, 2005 12:25 PM, Bergstr=F6m Sebastian
<Sebastian.Bergstroem at kunskapsskolan.se> wrote:
> We use Nagios v.1.2 and monitors some remote Firewalls (among others). =
The Firewalls does not reply on ICMP (which makes check-host-alive =
useless). Our current check implementation is to ensure that the SSH =
daemon runs on the Firewalls. When the SSH daemon does not respond for =
whatever reason, check-host-alive kicks in and that results in a Host =
down alert (since the Firewalls does not respond on ICMP).
>=20
> How can I force Nagios to only rely on the SSH service check?
>=20
> Any thoughts or ideas are deeply appreciated.
>=20
> Thanks in advance!
>=20
> Best regards,
> Sebastian Bergstroem
>=20
> ----------------------------------------------
> Sebastian Bergstroem
> Technical coordinator
> Kunskapsskolan i Sverige AB
> sebastian.bergstroem at kunskapsskolan.se
> -----------------------------------------------
>=20
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real =
users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_ide95&alloc_id=14396&opclick
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
> ::: Please include Nagios version, plugin version (-v) and OS when =
reporting any issue.
> ::: Messages without supporting info will risk being sent to /dev/null
>
--__--__--
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
End of Nagios-users Digest
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list