Solved: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
Today in this post, we will see one of the common error and its solution.
This error comes to me when i upgraded and ran openssl binary on my linux system, RHEL 7.
Lets see the error message and its solution.
I. Error Message
[user@ngelinux001{none}]/cds/palladium/tools/openssl/bin$ ./openssl ./openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
II. Analysis
### Try to locate the binary on your system. # locate libssl.so.1.1 ### If not found download it and install on your system. # wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/o/openssl11-libs-1.1.1k-4.el7.x86_64.rpm # yum install ./openssl11-libs-1.1.1k-4.el7.x86_64.rpm
III. Solution
[root@ngelinux001 openssl]# yum install ./openssl11-libs-1.1.1k-4.el7.x86_64.rpm Loaded plugins: aliases, changelog, kabi, langpacks, product-id, search-disabled-repos, subscription-manager, tmprepo, verify, : versionlock This system is not registered with an entitlement server. You can use subscription-manager to register. Loading support for Red Hat kernel ABI Examining ./openssl11-libs-1.1.1k-4.el7.x86_64.rpm: 1:openssl11-libs-1.1.1k-4.el7.x86_64 Marking ./openssl11-libs-1.1.1k-4.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package openssl11-libs.x86_64 1:1.1.1k-4.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================================================================ Package Arch Version Repository Size ================================================================================================================================ Installing: openssl11-libs x86_64 1:1.1.1k-4.el7 /openssl11-libs-1.1.1k-4.el7.x86_64 3.6 M Transaction Summary ================================================================================================================================ Install 1 Package Total size: 3.6 M Installed size: 3.6 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : 1:openssl11-libs-1.1.1k-4.el7.x86_64 1/1 base/productid | 1.6 kB 00:00:00 base2/productid | 1.6 kB 00:00:00 Verifying : 1:openssl11-libs-1.1.1k-4.el7.x86_64 1/1 Installed: openssl11-libs.x86_64 1:1.1.1k-4.el7 Complete! [root@ngelinux001 openssl]# [root@ngelinux001 openssl]# ./openssl OpenSSL>