From Popping Mad@21:1/5 to All on Mon Jan 6 16:39:31 2020
I am having troubles with openssl and mod_ssl
I upgraded openssl through the OS package manager, but apache and
mod_perl are made from source. there are other perl modules that are
old and very tricky to compile.
I needed to update mod_ssl by hand and I ran
sudo /usr/local/apache2/bin/apxs -i -a -c ./mod_ssl.c
It won't start though
ruben@aps:~/src/httpd-2.4.41/modules/ssl> sudo
/usr/local/apache2/bin/apachectl start
[sudo] password for root:
httpd: Syntax error on line 146 of /usr/local/apache2/conf/httpd.conf:
Cannot load modules/mod_ssl.so into server: /usr/local/apache2/modules/mod_ssl.so: undefined symbol: ssl_cmd_SSLPassPhraseDialog
ruben@aps:~/src/httpd-2.4.41/modules/ssl> nm /usr/local/apache2/modules/mod_ssl.so|grep Pass
U ssl_cmd_SSLPassPhraseDialog ruben@aps:~/src/httpd-2.4.41/modules/ssl> uname -a
Linux aps 4.12.14-lp151.28.20-default #1 SMP Tue Oct 8 05:42:34 UTC 2019 (2982b5d) x86_64 x86_64 x86_64 GNU/Linux
on opensuse
ruben@aps:~/src/httpd-2.4.41/modules/ssl> cat /etc/SUSE-brand
openSUSE
VERSION = 15.1
ruben@aps:~/src/httpd-2.4.41/modules/ssl>