Another - check_http Invalid option - SSL is not available
Posted: Wed Apr 27, 2016 3:46 pm
The fix isn't directly install openssl-devel. (Well, may be, but not quite)
The OS is SLES 11 SP3
Gearing up to upgrade to Nagios 4.1.1 from 3.5 along with nagios-plugins, pnp4nagios, ect.
Stepping through the process I've updated the plugins. Sadly I didn't note the version I came from (easy enough to roll back if needed but looks like it was 1.5) but attempting to install 2.1.1. While they do install, I get indications that the development package isn't installed for openssl when I build the plugins. (I didn't notice this until all my SSL checks failed, having previously been working). The error is "configure: WARNING: OpenSSL or GnuTLS libs could not be found or were disabled" and it fails with the title.
So I've double checked what should be the devel packages for SLES and openssl and installed gnutls. I've run ./configure --with-openssl=/usr/bin/openssl
Output from zypper se openssl
i | libopenssl0_9_8 | Secure Sockets and Transport Layer Security | package
i | libopenssl0_9_8-32bit | Secure Sockets and Transport Layer Security | package
i | openssl | Secure Sockets and Transport Layer Security | package
i | openssl-certs | CA certificates for OpenSSL | package
i | openssl-debuginfo | Debug information for package openssl | package
i | openssl-debugsource | Debug sources for package openssl | package
i | openssl1-debuginfo | Debug information for package openssl1 | package
i | openssl1-debugsource | Debug sources for package openssl1 | package
So, what am I missing? And no, there is no openssl-devel package on SLES. (openssl1 is for versions >= 1.0.0)
# openssl version
OpenSSL 0.9.8j-fips 07 Jan 2009
The OS is SLES 11 SP3
Gearing up to upgrade to Nagios 4.1.1 from 3.5 along with nagios-plugins, pnp4nagios, ect.
Stepping through the process I've updated the plugins. Sadly I didn't note the version I came from (easy enough to roll back if needed but looks like it was 1.5) but attempting to install 2.1.1. While they do install, I get indications that the development package isn't installed for openssl when I build the plugins. (I didn't notice this until all my SSL checks failed, having previously been working). The error is "configure: WARNING: OpenSSL or GnuTLS libs could not be found or were disabled" and it fails with the title.
So I've double checked what should be the devel packages for SLES and openssl and installed gnutls. I've run ./configure --with-openssl=/usr/bin/openssl
Output from zypper se openssl
i | libopenssl0_9_8 | Secure Sockets and Transport Layer Security | package
i | libopenssl0_9_8-32bit | Secure Sockets and Transport Layer Security | package
i | openssl | Secure Sockets and Transport Layer Security | package
i | openssl-certs | CA certificates for OpenSSL | package
i | openssl-debuginfo | Debug information for package openssl | package
i | openssl-debugsource | Debug sources for package openssl | package
i | openssl1-debuginfo | Debug information for package openssl1 | package
i | openssl1-debugsource | Debug sources for package openssl1 | package
So, what am I missing? And no, there is no openssl-devel package on SLES. (openssl1 is for versions >= 1.0.0)
# openssl version
OpenSSL 0.9.8j-fips 07 Jan 2009