Re: [users@httpd] Help: Building httpd from source with specific (different then system default) OpenSSL
Hello Yann, Thanks for the reply. Following is the output of *ldd mod_ssl.so, * still the same. No sign of OpenSSL library. root@xxx:/etc/apache2/modules# ldd mod_ssl.so linux-vdso.so.1 => (0x7fffce1c5000) libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x7fec51b11000) libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x7fec516cc000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fec514af000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7fec510e5000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7fec50ee1000) /lib64/ld-linux-x86-64.so.2 (0x7fec51fb7000) Regards, Shariful On Wed, Apr 7, 2021 at 5:29 AM Yann Ylavic wrote: > Hello, > > On Wed, Apr 7, 2021 at 10:30 AM Shariful Alam wrote: > > > > root@:/etc/apache2/bin# ldd httpd > > linux-vdso.so.1 => (0x7fffe4df9000) > > libpcre.so.1 => /usr/local/pcre/lib/libpcre.so.1 (0x7ff2ad391000) > > libaprutil-1.so.0 => /usr/local/apr/lib/libaprutil-1.so.0 > (0x7ff2ad16b000) > > libapr-1.so.0 => /usr/local/apr/lib/libapr-1.so.0 (0x7ff2acf38000) > > libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 > (0x7ff2acd1b000) > > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7ff2ac951000) > > libexpat.so.0 => /usr/local/apr/lib/libexpat.so.0 (0x7ff2ac729000) > > libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x7ff2ac4f1000) > > libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7ff2ac2ed000) > > /lib64/ld-linux-x86-64.so.2 (0x7ff2ad5ae000) > > > > Any comment on what I'm doing wrong? And How can I fix it? > > httpd itself needs no link to openssl, mod_ssl does though. > So you should have a look at: > # ldd /etc/apache2/modules/mod_ssl.so > > > Regards; > Yann. > > - > To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org > For additional commands, e-mail: users-h...@httpd.apache.org > >
Re: [users@httpd] Help: Building httpd from source with specific (different then system default) OpenSSL
Hello, On Wed, Apr 7, 2021 at 10:30 AM Shariful Alam wrote: > > root@:/etc/apache2/bin# ldd httpd > linux-vdso.so.1 => (0x7fffe4df9000) > libpcre.so.1 => /usr/local/pcre/lib/libpcre.so.1 (0x7ff2ad391000) > libaprutil-1.so.0 => /usr/local/apr/lib/libaprutil-1.so.0 (0x7ff2ad16b000) > libapr-1.so.0 => /usr/local/apr/lib/libapr-1.so.0 (0x7ff2acf38000) > libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x7ff2acd1b000) > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7ff2ac951000) > libexpat.so.0 => /usr/local/apr/lib/libexpat.so.0 (0x7ff2ac729000) > libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x7ff2ac4f1000) > libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7ff2ac2ed000) > /lib64/ld-linux-x86-64.so.2 (0x7ff2ad5ae000) > > Any comment on what I'm doing wrong? And How can I fix it? httpd itself needs no link to openssl, mod_ssl does though. So you should have a look at: # ldd /etc/apache2/modules/mod_ssl.so Regards; Yann. - To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org For additional commands, e-mail: users-h...@httpd.apache.org
[users@httpd] Help: Building httpd from source with specific (different then system default) OpenSSL
Hello, I'm trying to install httpd from the source code. I have also install OpenSSL 1.1.1c from source code and I want httpd to use this OpenSSL library. However, while installing httpd, even mentioning httpd to configuring with my newly installed OpenSSL seems not working. Seeking advice from experts. I use the following configuration to install *OpenSSL-1.1.1c* - ./config --prefix=/opt/openssl -DOPENSSL_LOAD_CONF --openssldir=/opt/openssl/ssl And following configuration to install *httpd-2.4.46* - CFLAGS='-DSSL_EXPERIMENTAL_ENGINE -DSSL_ENGINE -DOPENSSL_LOAD_CONF' ./configure --prefix=/etc/apache2 --enable-ssl --with-ssl=/opt/openssl/ssl --with-pcre=/usr/local/pcre --enable-so After installation, I check *httpd *binary. But I'm not seeing any *OpenSSL *library link, *root@:/etc/apache2/bin# ldd httpd * linux-vdso.so.1 => (0x7fffe4df9000) libpcre.so.1 => /usr/local/pcre/lib/libpcre.so.1 (0x7ff2ad391000) libaprutil-1.so.0 => /usr/local/apr/lib/libaprutil-1.so.0 (0x7ff2ad16b000) libapr-1.so.0 => /usr/local/apr/lib/libapr-1.so.0 (0x7ff2acf38000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x7ff2acd1b000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7ff2ac951000) libexpat.so.0 => /usr/local/apr/lib/libexpat.so.0 (0x7ff2ac729000) libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x7ff2ac4f1000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7ff2ac2ed000) /lib64/ld-linux-x86-64.so.2 (0x7ff2ad5ae000) Any comment on what I'm doing wrong? And How can I fix it? Regards, Shariful Alam