Page 1 of 1

check_ldap/check_http error after upgrade

Posted: Thu Jun 28, 2018 3:09 am
by dcolhoun
Hi

I have just upgraded Nagios core on Centos 7.2 to Version 4.3.4 from 4.0.8. After to upgrade I am getting the following error when running check_ldap

./check_ldap: relocation error: ./check_ldap: symbol X509_check_host, version libcrypto.so.10 not defined in file libcrypto.so.10 with link time reference

Error in GUI is for check_http is

(Return code of 127 is out of bounds - plugin may be missing : (No output on stdout) stderr: /usr/lib64/nagios/plugins/check_http: relocation error: /usr/lib64/nagios/plugins/check_http: symbol X509_check_host, version libcrypto.so.10 not defined in file libcrypto.so.10 with link time reference))

Thanks

Re: check_ldap/check_http error after upgrade

Posted: Thu Jun 28, 2018 7:42 am
by scottwilkerson
Do you have openssl installed?

Code: Select all

yum install openssl
This would have to have happened outside of the scope of a nagios upgrade.

Re: check_ldap/check_http error after upgrade

Posted: Thu Jun 28, 2018 9:46 am
by dcolhoun
Yes openssl is installed

Code: Select all

rpm -q openssl
openssl-1.0.1e-51.el7_2.5.x86_64

Re: check_ldap/check_http error after upgrade

Posted: Thu Jun 28, 2018 9:57 am
by dcolhoun
Hi

An update to openssl has fixed the issue

Thanks

Re: check_ldap/check_http error after upgrade

Posted: Thu Jun 28, 2018 10:50 am
by scottwilkerson
dcolhoun wrote:Hi

An update to openssl has fixed the issue

Thanks
Excellent! Glad to hear it is resolved!

Locking