I recently upgraded Open_SSL and Apache to the latest stable version. I compiled them from source.
Here was my Apache configure command:
Code:
./configure --with-included-apr --prefix=/usr/local/apache2 \
--with-pcre=/usr/local \
--enable-so \
--enable-rewrite=shared \
--enable-expires=shared \
--enable-headers=shared \
--enable-setenvif=shared \
--enable-include=shared \
--enable-authz_host=shared \
--enable-log_config=shared \
--enable-ssl=shared \
--enable-unique-id=shared \
--disable-imap \
--disable-autoindex \
--disable-userdir
When I start Apache, I see the following in my error_log.
Code:
[...]
[Wed Mar 31 18:41:11 2010] [info] Init: Initializing (virtual) servers for SSL
[Wed Mar 31 18:41:11 2010] [info] mod_ssl/2.2.15 compiled against Server: Apache/2.2.15, Library: OpenSSL/0.9.8l
[...]
[Wed Mar 31 18:41:12 2010] [info] Init: Initializing (virtual) servers for SSL
[Wed Mar 31 18:41:12 2010] [info] mod_ssl/2.2.15 compiled against Server: Apache/2.2.15, Library: OpenSSL/0.9.8l
[Wed Mar 31 18:41:12 2010] [notice] Apache/2.2.15 (Unix) mod_ssl/2.2.15 OpenSSL/0.9.8n configured -- resuming normal operations
[Wed Mar 31 18:41:12 2010] [info] Server built: Mar 31 2010 18:38:51
Why does mod_ssl appear to be compiled against OpenSSL version 0.98.l? I have the latest version and you can see that it is picking it up later in the log file. (OpenSSL version 0.9.8n)
I also don't understand why there are multiple entries re: initialization.
Thanks.