> Correct. Specifically, you do not have anything named libssl.so.1.0.0
> and libcrypto.so.1.0.0. Tho looking at a CentOS 7.3(?) I see that
> libcrypto.so is in /usr/lib64/. Both are provided by the package
> openssl-devel-1.0.2k-8.el7.x86_64 . Are you using the package manager
> or compiling them from source?
>
> The quick & dirty solution is to make a link
>
> ln -s /lib64/libssl.so.1.0.2k /lib64/libssl.so.1.0.0
Yes. After several trials I came up with similar to your suggestion: create the fake link.
ldd utility appeared to be satisfied, so I attempted to start my httpd with the result of:
httpd: Syntax error on line 183 of /opt/BEER/tools/LoadBalancer/conf/httpd.conf: Cannot load modules/mod_ssl.so into server: /opt/BEER/tools/httpd/modules/mod_ssl.so: undefined symbol: SSL_set_srp_server_param
>
> yum install openssl-devel-1.0.2k-8.el7.x86_64
>
> --
Yes I attempted to do this too, but got into a some kind of install mess where dependencies and packages could not be resolved by yum. The underlying issue is that the OS and host is delivered to me/us in this state by our IT dept. and I'm not knowledgeable enough to figure out how to get the yum dependencies resolved. My suspicion is that IT has closed that gate for me.
This was attempted on a CentOS 7.4 build.
Following this I tried to make use of the installed httpd on the OS.
% /usr/sbin/apachectl -f /opt/BEER/tools/LoadBalancer/conf/httpd.conf
- yes my own httpd.conf not /etc/httpd/conf/httpd.conf
This results in:
>>Passing arguments to httpd using apachectl is no longer supported.
>>You can only start/stop/restart httpd using this script.
>>If you want to pass extra arguments to httpd, edit the /etc/sysconfig/httpd config file.
and googled solutions were unhelpful to say the least.
Today I created, with help, a RedHat 7.5 build and did the
yum install openssl-devel-1.0.2k-8.el7.x86_64
install on it. After the usual mucking about I was SUCCESSFUL in getting that host to build and run my httpd installation. But that doesn't solve the original problem - of getting my httpd build running on the IT CentOS 7.4 image. I won't be allowed to use that solution.