I have installed (from source) Apache 1.3 on the CentOS 5.2 and I am looking to get SSL to operate.
I made use of
LoadModule ssl_module /usr/lib/httpd/modules/mod_ssl.so
Now I am getting this error from configtest:
Syntax error online 44 of /www/conf/httpd.conf:
Cannot load /usr/lib/httpd/modules/mod_ssl.so into server: /usr/lib/httpd/modules/mod_ssl.so: undefined symbol: ap_set_deprecated
Thank you for any help.
You are mixing and matching versions willy nilly. Apache 1.3 must be patched to aid SSL. You'll need either Apache-SSL or Apache+EAPI patches and mod_ssl.
Should you worry about security, you should look at improving to Apache 2, which natively supports SSL and provides extensive security bug fixes.
I appreciate it might be hard to port your application to Apache 2, but it ought to be worthwhile over time.
mod_ssl.same with creating a a request the symbol ap_set_deprecated which isn't provided with the 1.3 however with 2. (I simply downloaded the sources and checked).
You will need to rebuild mod_ssl.so. Download the sources here : http://www.modssl.org/source/mod_ssl-2.8.31-1.3.41.tar.gz . This does not make any calls to ap_set_deprecated. (I checked that as well).