error while loading shared libraries: libssl.so.6: cannot open shared object file
[root@ ~]# /usr/local/nagios/libexec/check_tcp -H 127.0.0.1 80
/usr/local/nagios/libexec/check_tcp: error while loading shared libraries: libssl.so.6: cannot open shared object file: No such file or directory
關聯庫文件:發現libssl.so.6 => not found和libcrypto.so.6 => not found
ldd /usr/local/nagios/libexec/check_tcp
linux-gate.so.1 => (0x00ac2000)
libnsl.so.1 => /lib/libnsl.so.1 (0x0097d000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00ee9000)
libssl.so.6 => not found
libcrypto.so.6 => not found
libpthread.so.0 => /lib/libpthread.so.0 (0x00853000)
libdl.so.2 => /lib/libdl.so.2 (0x0093a000)
libc.so.6 => /lib/libc.so.6 (0x001f5000)
/lib/ld-linux.so.2 (0x0061e000)
yum provides libssl.so.6 yum provides libcrypto.so.6 會出來是哪個rpm包 包含 這個lib庫。 [root@~]# yum provides libssl.so.6 Loaded plugins: security openssl098e-0.9.8e-20.el6.centos.1.i686 : A compatibility version of a general cryptography and TLS library Repo : base Matched from: Other : libssl.so.6 [root@~]# yum provides libcrypto.so.6 Loaded plugins: security openssl098e-0.9.8e-20.el6.centos.1.i686 : A compatibility version of a general cryptography and TLS library Repo : base Matched from: Other : libcrypto.so.6 只要安裝上openssl098e-0.9.8e-20.el6.centos.1.i686 就可以解決 yum install openssl098e-0.9.8e-20.el6.centos.1.i686 驗證: [[email protected]