ssl handshake error

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
baber
Posts: 295
Joined: Wed Oct 21, 2015 4:39 am

Re: ssl handshake error

Post by baber »

dwhitfield wrote:getnameinfo is simply stating that it could not resolve a dns name to an IP. Is your dns server accessible? As for the 5666...just try running the command without the 5666.

When you say you are running npre, is /usr/local/nagios/libexec/check_nrpe -H localhost the command you are using? If not, could you post the command?

this is my output command

Code: Select all

[root@linux-3 nrpe-3.0]# /usr/local/nagios/libexec/check_nrpe -H localhost
NRPE v2.15

dwhitfield
Former Nagios Staff
Posts: 4583
Joined: Wed Sep 21, 2016 10:29 am
Location: NoLo, Minneapolis, MN
Contact:

Re: ssl handshake error

Post by dwhitfield »

can you post the output of history? Either scrub as needed, or PM it to me. If you choose to PM, please update this thread after you have sent the PM.

UPDATE: history received
baber
Posts: 295
Joined: Wed Oct 21, 2015 4:39 am

Re: ssl handshake error

Post by baber »

dwhitfield wrote:can you post the output of history? Either scrub as needed, or PM it to me. If you choose to PM, please update this thread after you have sent the PM.

i have sent history commands for you PM
baber
Posts: 295
Joined: Wed Oct 21, 2015 4:39 am

Re: ssl handshake error

Post by baber »

Dear friend my problem has not been solved yet
dwhitfield
Former Nagios Staff
Posts: 4583
Joined: Wed Sep 21, 2016 10:29 am
Location: NoLo, Minneapolis, MN
Contact:

Re: ssl handshake error

Post by dwhitfield »

I doubt this is the issue, but going through your history I notice you don't have the very first line, yum install -y gcc glibc glibc-common openssl-devel perl wget

Could you please work through https://support.nagios.com/kb/article.php?id=520 and then send the history again? It looks like you could post the history here if you just replace one useradd that has a -p. If you post it in the thread that means community members will also be able to help out.
baber
Posts: 295
Joined: Wed Oct 21, 2015 4:39 am

Re: ssl handshake error

Post by baber »

dwhitfield wrote:I doubt this is the issue, but going through your history I notice you don't have the very first line, yum install -y gcc glibc glibc-common openssl-devel perl wget

Could you please work through https://support.nagios.com/kb/article.php?id=520 and then send the history again? It looks like you could post the history here if you just replace one useradd that has a -p. If you post it in the thread that means community members will also be able to help out.


all of these packages are installed on server

Code: Select all

gcc-4.4.7-17.el6.x86_64
gcc-objc-4.4.7-17.el6.x86_64
gcc-gfortran-4.4.7-17.el6.x86_64
libgcc-4.4.7-17.el6.i686
libgcc-4.4.7-17.el6.x86_64
gcc-c++-4.4.7-17.el6.x86_64
gcc-gnat-4.4.7-17.el6.x86_64
gcc-objc++-4.4.7-17.el6.x86_64




--------


glibc-headers-2.12-1.192.el6.x86_64
glibc-utils-2.12-1.192.el6.x86_64
glibc-common-2.12-1.192.el6.x86_64
glibc-devel-2.12-1.192.el6.i686
glibc-devel-2.12-1.192.el6.x86_64
glibc-2.12-1.192.el6.x86_64
glibc-2.12-1.192.el6.i686



---------
glibc-common-2.12-1.192.el6.x86_64

openssl-devel-1.0.1e-48.el6.x86_64
openssl-devel-1.0.1e-48.el6.i686


-----------


perl-XML-Parser-2.36-7.el6.x86_64
perl-ExtUtils-ParseXS-2.2003.0-141.el6_7.1.x86_64
perl-Test-Simple-0.92-141.el6_7.1.x86_64
perl-Module-Pluggable-3.90-141.el6_7.1.x86_64
perl-Module-Load-Conditional-0.30-141.el6_7.1.x86_64
perl-IO-Compress-Zlib-2.021-141.el6_7.1.x86_64
perl-CGI-3.51-141.el6_7.1.x86_64
perl-DBIx-Simple-1.32-3.el6.noarch
perl-HTML-Tagset-3.20-4.el6.noarch
perl-Test-Harness-3.17-141.el6_7.1.x86_64
perl-ExtUtils-Embed-1.28-141.el6_7.1.x86_64
perl-5.10.1-141.el6_7.1.x86_64
perl-DBI-1.609-4.el6.x86_64
perl-Archive-Tar-1.58-141.el6_7.1.x86_64
perl-Module-CoreList-2.18-141.el6_7.1.x86_64
perl-Date-Manip-6.24-1.el6.noarch
perl-HTML-Parser-3.64-2.el6.x86_64
perl-devel-5.10.1-141.el6_7.1.x86_64
perl-File-Fetch-0.26-141.el6_7.1.x86_64
perl-CPANPLUS-0.88-141.el6_7.1.x86_64
perl-Pod-Escapes-1.04-141.el6_7.1.x86_64
perl-Pod-Simple-3.13-141.el6_7.1.x86_64
perl-IO-Compress-Base-2.021-141.el6_7.1.x86_64
perl-IO-Zlib-1.09-141.el6_7.1.x86_64
perl-Term-UI-0.20-141.el6_7.1.x86_64
perl-Digest-SHA-5.47-141.el6_7.1.x86_64
perl-IO-Compress-Bzip2-2.021-141.el6_7.1.x86_64
perl-YAML-Syck-1.07-4.el6.x86_64
perl-parent-0.221-141.el6_7.1.x86_64
perl-core-5.10.1-141.el6_7.1.x86_64
perl-Crypt-SSLeay-0.57-17.el6.x86_64
perl-XML-Twig-3.34-1.el6.noarch
perl-libs-5.10.1-141.el6_7.1.i686
net-snmp-perl-5.5-57.el6.x86_64
perl-libwww-perl-5.833-3.el6.noarch
perl-ExtUtils-MakeMaker-6.55-141.el6_7.1.x86_64
perl-Archive-Extract-0.38-141.el6_7.1.x86_64
perl-Module-Build-0.3500-141.el6_7.1.x86_64
perl-version-0.77-141.el6_7.1.x86_64
perl-Params-Check-0.26-141.el6_7.1.x86_64
perl-Log-Message-0.02-141.el6_7.1.x86_64
perl-Package-Constants-0.02-141.el6_7.1.x86_64
perl-Compress-Zlib-2.021-141.el6_7.1.x86_64
perl-Log-Message-Simple-0.04-141.el6_7.1.x86_64
perl-Compress-Raw-Bzip2-2.021-141.el6_7.1.x86_64
perl-URI-1.40-2.el6.noarch
perl-Newt-1.08-26.el6.x86_64
perl-Time-HiRes-1.9721-141.el6_7.1.x86_64
perl-XML-Grove-0.46alpha-40.el6.noarch
perl-TimeDate-1.16-11.1.el6.noarch
perl-IPC-Cmd-0.56-141.el6_7.1.x86_64
perl-CPAN-1.9402-141.el6_7.1.x86_64
perl-Locale-Maketext-Simple-0.18-141.el6_7.1.x86_64
perl-Compress-Raw-Zlib-2.021-141.el6_7.1.x86_64
perl-Module-Loaded-0.02-141.el6_7.1.x86_64
perl-Time-Piece-1.15-141.el6_7.1.x86_64
perl-libxml-perl-0.08-10.el6.noarch
perl-ExtUtils-CBuilder-0.27-141.el6_7.1.x86_64
perl-XML-Dumper-0.81-8.el6.noarch
perl-libs-5.10.1-141.el6_7.1.x86_64
perl-Module-Load-0.16-141.el6_7.1.x86_64
perl-Object-Accessor-0.34-141.el6_7.1.x86_64
perl-DBD-SQLite-1.27-3.el6.x86_64
perl-Parse-CPAN-Meta-1.40-141.el6_7.1.x86_64

-------------

and i have used these commands for install nrpe

Code: Select all

cd nrpe-2.15
./configure

make all

make install-plugin
make install-daemon
make install-daemon-config
make install-xinetd

and finally edit nrpe file and
service xinetd restart

finally when run

Code: Select all

netstat -at | grep nrpe
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
tcp        0      0 *:nrpe                      *:*                         LISTEN
tcp        0      0 *:nrpe                      *:*                         LISTEN
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed
getnameinfo failed

Last edited by baber on Mon Nov 21, 2016 10:36 am, edited 2 times in total.
avandemore
Posts: 1597
Joined: Tue Sep 27, 2016 4:57 pm

Re: ssl handshake error

Post by avandemore »

baber wrote:this is my output command

Code: Select all

[root@linux-3 nrpe-3.0]# /usr/local/nagios/libexec/check_nrpe -H localhost
NRPE v2.15
This is still version 2.15. I thought you were going to install NRPE 3.0.1?

Please do this so the NRPE binary can be linked against the appropriate SSL libraries. You also have the ability to use -n = Do no use SSL in the call to check_nrpe if you want to remain with the current binary.
Previous Nagios employee
baber
Posts: 295
Joined: Wed Oct 21, 2015 4:39 am

Re: ssl handshake error

Post by baber »

avandemore wrote:
baber wrote:this is my output command

Code: Select all

[root@linux-3 nrpe-3.0]# /usr/local/nagios/libexec/check_nrpe -H localhost
NRPE v2.15
This is still version 2.15. I thought you were going to install NRPE 3.0.1?

Please do this so the NRPE binary can be linked against the appropriate SSL libraries. You also have the ability to use -n = Do no use SSL in the call to check_nrpe if you want to remain with the current binary.
no i did not install nrpe 3 now you say what do i have to do ? realy confused what command do i have to tupe?
baber
Posts: 295
Joined: Wed Oct 21, 2015 4:39 am

Re: ssl handshake error

Post by baber »

baber wrote:
avandemore wrote:
baber wrote:this is my output command

Code: Select all

[root@linux-3 nrpe-3.0]# /usr/local/nagios/libexec/check_nrpe -H localhost
NRPE v2.15
This is still version 2.15. I thought you were going to install NRPE 3.0.1?

Please do this so the NRPE binary can be linked against the appropriate SSL libraries. You also have the ability to use -n = Do no use SSL in the call to check_nrpe if you want to remain with the current binary.
no i did not install nrpe 3 now you say what do i have to do ? realy confused what command do i have to tupe?

i used these commands for install nrpe on all of my linux servers but on this but last line get error

cd nrpe-2.15
./configure

make all

make install-plugin
make install-daemon
make install-daemon-config
make install-xinetd

netstat -at | grep nrpe


realy confused what is my problem
User avatar
tgriep
Madmin
Posts: 9177
Joined: Thu Oct 30, 2014 9:02 am

Re: ssl handshake error

Post by tgriep »

When you run the netstat command, are you still getting this message?
getnameinfo failed
It looks like a dns problem on the server.
Make sure the server is setup in your DNS servers or that the /etc/hosts file is setup correctly for that server.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked