Daniel,
Thanks for the helpful reply.
After reading it I realized that I’m indeed compiling on a system that’s different than the runtime which led to my issue.
In my case, apache was compiled with latest CentOS with a newer openssl version. The runtime was an older version of CentOS with an older version of openssl. The RPM distribution (from which the compiled Apache came from) also didn’t specify the newer
“Requires” version of openssl.
From: Daniel <dferradal@xxxxxxxxx>
Reply-To: "users@xxxxxxxxxxxxxxxx" <users@xxxxxxxxxxxxxxxx> Date: Thursday, February 5, 2015 at 1:17 PM To: "<users@xxxxxxxxxxxxxxxx>" <users@xxxxxxxxxxxxxxxx> Subject: Re: [users@httpd] what's the minimum version of openssl required by 2.2.29? 2015-02-05 18:42 GMT+01:00 Shane Witbeck
<shane.witbeck@xxxxxxxxxxxxxxxx>:
I recently upgraded apache from 2.2.27 to 2.2.29 and received the none!
You don't specify if you upgraded through your distribution, or compiled manually, in any case httpd will depend on openssl libraries to which it was compiled, if none were specified it should be using the libraries present in the system when you ran ./configure.
If you upgraded with a distribution upgrade it is hard to believe dependencies are not met or there are library versions mismatches.
It looks to me as if you are installing different packages from different sources.
So I believe it is better if you focus on meeting your distribution dependencies, or if you compiled manually with an external openssl version to add the /path/to/openssl/lib to your libpath or in envvars so httpd will find the appropiate openssl libraries
|