Apache 2.2 and OpenSSL 1.0, no fun in paradise
I have a running Apache 2.2.16 + PHP 5.3.3 and MySQL 5.(something, can't remember as I have my morning coffee, it's the latest as of last week). All are installed from source. I have a few apache modules compiled in: mod_rewrite mod_authz_lapd and mod_lapd. I thought I'd go for broke and compile in ssl.
I downloaded OpenSSL 1.0.0a and compiled it. I am able to generate a self signed cert with 1.0.0a.
When I compile apache with --enable-ssl and --with-ssl, I get an error related to an unknown call to SSL_get_servername. So I tried making ssl a dynamic load module. mod_ssl.so is created in the modules directory and the compile completes. I add a LoadModule statement to the conf file, but when I go to start apache I get a similar error related to SSL_get_servername.
I must have done something fundamentally wrong, but I cannot determine what that is. Anyone have any insight into this problem?