apache doesn't link with openssl. this is pristine install with apache only:
bash-3.2# ldd /usr/sbin/httpd.prefork libpcre.so.0 => /lib64/libpcre.so.0 (0x00007f84be254000) libaprutil-1.so.0 => /usr/lib64/libaprutil-1.so.0 (0x00007f84be033000) libapr-1.so.0 => /usr/lib64/libapr-1.so.0 (0x00007f84bde08000) libpthread.so.0 => /lib64/tls/libpthread.so.0 (0x00007f84bdcf3000) libc.so.6 => /lib64/tls/libc.so.6 (0x00007f84bdacd000) libexpat.so.0 => /usr/lib64/libexpat.so.0 (0x00007f84bd9aa000) libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f84bd873000) libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f84bd66f000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f84bd56c000) /lib64/ld-linux-x86-64.so.2 (0x00007f84be487000) bash-3.2#
even installing apache-mod_ssl does not make apache binary link with openssl (it's dynamically loaded module)
bash-3.2# rpm -q apache-mod_ssl apache-mod_ssl-2.2.32-1.amd64 bash-3.2# ldd /usr/sbin/httpd.prefork |grep ssl bash-3.2# ldd /usr/sbin/httpd.prefork |grep -c ssl 0 bash-3.2#
what other apache packages you have installed? $ rpm -qa '*apache*'
or or maybe nss configuration affects? $ cat /etc/nsswitch.conf
also post objdump output to see what is httpd binary directly linking against:
$ objdump -p /usr/sbin/httpd.prefork
apache doesn't link with openssl. this is pristine install with apache only:
bash-3.2# ldd /usr/sbin/ httpd.prefork
libpcre. so.0 => /lib64/libpcre.so.0 (0x00007f84be25 4000)
libaprutil- 1.so.0 => /usr/lib64/ libaprutil- 1.so.0 (0x00007f84be03 3000)
libapr- 1.so.0 => /usr/lib64/ libapr- 1.so.0 (0x00007f84bde0 8000)
libpthread. so.0 => /lib64/ tls/libpthread. so.0 (0x00007f84bdcf 3000) tls/libc. so.6 (0x00007f84bdac d000)
libexpat. so.0 => /usr/lib64/ libexpat. so.0 (0x00007f84bd9a a000)
libcrypt. so.1 => /lib64/ libcrypt. so.1 (0x00007f84bd87 3000)
libuuid. so.1 => /lib64/libuuid.so.1 (0x00007f84bd66 f000) c000)
/lib64/ ld-linux- x86-64. so.2 (0x00007f84be48 7000)
libc.so.6 => /lib64/
libdl.so.2 => /lib64/libdl.so.2 (0x00007f84bd56
bash-3.2#
even installing apache-mod_ssl does not make apache binary link with openssl (it's dynamically loaded module)
bash-3.2# rpm -q apache-mod_ssl mod_ssl- 2.2.32- 1.amd64 httpd.prefork |grep ssl httpd.prefork |grep -c ssl
apache-
bash-3.2# ldd /usr/sbin/
bash-3.2# ldd /usr/sbin/
0
bash-3.2#
what other apache packages you have installed?
$ rpm -qa '*apache*'
or or maybe nss configuration affects?
$ cat /etc/nsswitch.conf
also post objdump output to see what is httpd binary directly linking against:
$ objdump -p /usr/sbin/ httpd.prefork