I am using Nagios® Core™ Version 3.2.3. (NagWin for Nagios) on a windows server 2008 R2, the clients that I am monitoring are also Windows server 2008 R2 machines.
With my Nagios server I am monitoring other servers (clients for nagios), and need to check an external plugin, that I added on my client. I am running NSClient++ to use NRPE on my client servers.
If I am thinking correct, NRPE opens port 5666 on the client, so I tried a telnet session to check if the port on 5666 answers, and i can open a connection to the client server.
Problem is, my Nagios server is not answering on port 5666 if I try to open a telnet session (just to check if it is working) or does it need to answer on another port ?
In my NSClient++ configuration file the Nagios server is in the list of allowed_hosts.
If I try to connect, it gives the following error in Nagios:
CHECK_NRPE: Error - Could not complete SSL handshake
So we gave the -n option with the command, so no ssl is used, and got the following error:
CHECK_NRPE: Received 0 bytes from daemon. Check the remote server logs for error messages.
Anyone an idea ? Already thanks for looking into it