The problem with mod_ssl: Undefined symbol “SSL_get_servername”
If you have a some problem:
Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration
check the string in httpd.conf LoadModule ssl_module libexec/apache22/mod_ssl.so – it’s shouldn’t be comment
After update openssl and apache it turns out that apache can’t start:
Syntax error on line 68 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/mod_ssl.so into server: /usr/local/libexec/apache22/mod_ssl.so: Undefined symbol "SSL_get_servername"
The solution is rebuilt apache with WITH_OPENSSL_PORT:
echo 'WITH_OPENSSL_PORT=yes' >> /etc/make.conf
Posted on June 1st, 2010 by admin
Filed under: Solutions
The author has composed an informative article. You have created your stage and there may be not significantly to argue about. It’s like a universal truth which you can not argue with. Thanks for the info.