Do to security vulnerabilities with OpenSSL, I've had to recompile Apache 
2.4.12 with OpenSSL version 1.0.1.m.
The team that controls the web servers doesn't want me to install into the same 
installation directory, but rather into a separate directory.  They then copy 
config files and whatever they need into the new installation and then start 
Apache from there.
I compiled from source on a separate server, then created a tarball which I 
dropped onto the actual web servers.  
The first time that I did this, I did a "curl --head http://localhost"; to 
verify the OpenSSL version.  I got back that the OpenSSL version was still 
1.0.1j.  So, I recompiled, verified on the server that I used to compile on and 
verified that OpenSSL 1.0.1m was what was compiled into Apache.  I then 
tarballed everything up, copied it over to the web servers, dropped into place 
and turned over to the internet team.  I was just informed that OpenSSL is 
still pointed to 1.0.1j.  
The only thing that I can think of is that the internet team must have 
something in a config file somewhere that is actually calling OpenSSL  1.0.1j.  
Can that be possible?  Other than doing a "curl --head http://localhost";, how 
can I tell what version of OpenSSL is being used?
Thanks
Daryl                                     

Reply via email to