Return-Path: Delivered-To: apmail-httpd-users-archive@www.apache.org Received: (qmail 70406 invoked from network); 11 Mar 2011 15:38:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 11 Mar 2011 15:38:24 -0000 Received: (qmail 92487 invoked by uid 500); 11 Mar 2011 15:38:21 -0000 Delivered-To: apmail-httpd-users-archive@httpd.apache.org Received: (qmail 92468 invoked by uid 500); 11 Mar 2011 15:38:21 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 92458 invoked by uid 99); 11 Mar 2011 15:38:21 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Mar 2011 15:38:21 +0000 X-ASF-Spam-Status: No, hits=4.4 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RFC_ABUSE_POST,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of xray316@hotmail.com designates 65.55.111.109 as permitted sender) Received: from [65.55.111.109] (HELO blu0-omc2-s34.blu0.hotmail.com) (65.55.111.109) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Mar 2011 15:38:16 +0000 Received: from BLU148-W18 ([65.55.111.73]) by blu0-omc2-s34.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Fri, 11 Mar 2011 07:37:55 -0800 Message-ID: Content-Type: multipart/alternative; boundary="_e97fc0d0-b0b6-4f13-bbef-3e2003f2d340_" X-Originating-IP: [129.6.84.222] From: Keith Theman To: Date: Fri, 11 Mar 2011 10:37:55 -0500 Importance: Normal In-Reply-To: References: ,<4D7A269F.4050002@rowe-clan.net>, MIME-Version: 1.0 X-OriginalArrivalTime: 11 Mar 2011 15:37:55.0924 (UTC) FILETIME=[4AC60940:01CBE002] Subject: [users@httpd] Error building apache with SSL --_e97fc0d0-b0b6-4f13-bbef-3e2003f2d340_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am trying to build apache 2.2.17 with openssl on red hat linux 5=2C Can a= nyone explain what is happening in the below error : =20 My configure was: ./configure --prefix=3D/usr/local/apache2 --with-ssl=3D/= u01/fipsssl --with-ldap --enable-ssl --enable-authnz-ldap --enable-ldap -= -with-included-apr ake[2]: Leaving directory `/u01/apache/httpd-2.2.17/support' make[1]: Leaving directory `/u01/apache/httpd-2.2.17/support' make[1]: Entering directory `/u01/apache/httpd-2.2.17' /u01/apache/httpd-2.2.17/srclib/apr/libtool --silent --mode=3Dcompile gcc -= g -O2 -pthread -DLINUX=3D2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOU= RCE -I/u01/apache/httpd-2.2.17/srclib/pcre -I. -I/u01/apache/httpd-2.2.1= 7/os/unix -I/u01/apache/httpd-2.2.17/server/mpm/prefork -I/u01/apache/httpd= -2.2.17/modules/http -I/u01/apache/httpd-2.2.17/modules/filters -I/u01/apac= he/httpd-2.2.17/modules/proxy -I/u01/apache/httpd-2.2.17/include -I/u01/apa= che/httpd-2.2.17/modules/generators -I/u01/apache/httpd-2.2.17/modules/mapp= ers -I/u01/apache/httpd-2.2.17/modules/database -I/u01/apache/httpd-2.2.17/= srclib/apr/include -I/u01/apache/httpd-2.2.17/srclib/apr-util/include -I/u0= 1/apache/httpd-2.2.17/modules/proxy/../generators -I/u01/fipsssl/include -I= /u01/apache/httpd-2.2.17/modules/ssl -I/u01/apache/httpd-2.2.17/modules/dav= /main -prefer-non-pic -static -c modules.c && touch modules.lo gcc -g -O2 -pthread -DLINUX=3D2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE6= 4_SOURCE -I/u01/apache/httpd-2.2.17/srclib/pcre -I. -I/u01/apache/httpd-= 2.2.17/os/unix -I/u01/apache/httpd-2.2.17/server/mpm/prefork -I/u01/apache/= httpd-2.2.17/modules/http -I/u01/apache/httpd-2.2.17/modules/filters -I/u01= /apache/httpd-2.2.17/modules/proxy -I/u01/apache/httpd-2.2.17/include -I/u0= 1/apache/httpd-2.2.17/modules/generators -I/u01/apache/httpd-2.2.17/modules= /mappers -I/u01/apache/httpd-2.2.17/modules/database -I/u01/apache/httpd-2.= 2.17/srclib/apr/include -I/u01/apache/httpd-2.2.17/srclib/apr-util/include = -I/u01/apache/httpd-2.2.17/modules/proxy/../generators -I/u01/fipsssl/inclu= de -I/u01/apache/httpd-2.2.17/modules/ssl -I/u01/apache/httpd-2.2.17/module= s/dav/main -c /u01/apache/httpd-2.2.17/server/buildmark.c /u01/apache/httpd-2.2.17/srclib/apr/libtool --silent --mode=3Dlink gcc -g -= O2 -pthread -L/u01/fipsssl/lib -o httpd modules.lo buildmark.o -expo= rt-dynamic server/libmain.la modules/aaa/libmod_authn_file.la modules/aaa/l= ibmod_authn_default.la modules/aaa/libmod_authz_host.la modules/aaa/libmod_= authz_groupfile.la modules/aaa/libmod_authz_user.la modules/aaa/libmod_auth= nz_ldap.la modules/aaa/libmod_authz_default.la modules/aaa/libmod_auth_basi= c.la modules/filters/libmod_include.la modules/filters/libmod_filter.la mod= ules/ldap/libmod_ldap.la modules/loggers/libmod_log_config.la modules/metad= ata/libmod_env.la modules/metadata/libmod_setenvif.la modules/metadata/libm= od_version.la modules/ssl/libmod_ssl.la modules/http/libmod_http.la modules= /http/libmod_mime.la modules/generators/libmod_status.la modules/generators= /libmod_autoindex.la modules/generators/libmod_asis.la modules/generators/l= ibmod_cgi.la modules/mappers/libmod_negotiation.la modules/mappers/libmod_d= ir.la modules/mappers/libmod_actions.la modules/mappers/libmod_userdir.la m= odules/mappers/libmod_alias.la modules/mappers/libmod_so.la server/mpm/pref= ork/libprefork.la os/unix/libos.la -lm /u01/apache/httpd-2.2.17/srclib/pcre= /libpcre.la /u01/apache/httpd-2.2.17/srclib/apr-util/libaprutil-1.la -lexpa= t /u01/apache/httpd-2.2.17/srclib/apr/libapr-1.la -luuid -lrt -lcrypt -lpth= read -ldl /usr/bin/ld: warning: libssl.so.4=2C needed by /usr/lib/gcc/i386-redhat-lin= ux/3.4.6/../../../libldap.so=2C may conflict with libssl.so.0.9.8 /usr/bin/ld: warning: libcrypto.so.4=2C needed by /usr/lib/gcc/i386-redhat-= linux/3.4.6/../../../libldap.so=2C may conflict with libcrypto.so.0.9.8 modules/ssl/.libs/libmod_ssl.a(ssl_engine_kernel.o)(.text+0x54): In functio= n `ssl_hook_ReadReq': /u01/apache/httpd-2.2.17/modules/ssl/ssl_engine_kernel.c:120: undefined ref= erence to `SSL_get_servername' modules/ssl/.libs/libmod_ssl.a(ssl_engine_kernel.o)(.text+0x15fc): In funct= ion `ssl_hook_Fixup': /u01/apache/httpd-2.2.17/modules/ssl/ssl_engine_kernel.c:1139: undefined re= ference to `SSL_get_servername' modules/ssl/.libs/libmod_ssl.a(ssl_engine_kernel.o)(.text+0x27af): In funct= ion `ssl_callback_ServerNameIndication': /u01/apache/httpd-2.2.17/modules/ssl/ssl_engine_kernel.c:1979: undefined re= ference to `SSL_get_servername' modules/ssl/.libs/libmod_ssl.a(ssl_engine_kernel.o)(.text+0x2917): In funct= ion `ssl_find_vhost': /u01/apache/httpd-2.2.17/modules/ssl/ssl_engine_kernel.c:2063: undefined re= ference to `SSL_set_SSL_CTX' modules/ssl/.libs/libmod_ssl.a(ssl_engine_vars.o)(.text+0x17fd): In functio= n `ssl_var_lookup': /u01/apache/httpd-2.2.17/modules/ssl/ssl_engine_vars.c:325: undefined refer= ence to `SSL_get_servername' collect2: ld returned 1 exit status make[1]: *** [httpd] Error 1 make[1]: Leaving directory `/u01/apache/httpd-2.2.17' make: *** [all-recursive] Error 1 = --_e97fc0d0-b0b6-4f13-bbef-3e2003f2d340_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am trying to build apache 2.2.17 with openssl on red hat linux 5=2C Can a= nyone explain what is happening in the below error :
 =3B
My conf= igure was: =3B ./configure --prefix=3D/usr/local/apache2 --with-ssl=3D/= u01/fipsssl --with-ldap =3B --enable-ssl =3B --enable-authnz-ldap -= -enable-ldap --with-included-apr



ake[2]: Leaving directory `= /u01/apache/httpd-2.2.17/support'
make[1]: Leaving directory `/u01/apach= e/httpd-2.2.17/support'
make[1]: Entering directory `/u01/apache/httpd-2= .2.17'
/u01/apache/httpd-2.2.17/srclib/apr/libtool --silent --mode=3Dcom= pile gcc -g -O2 -pthread =3B =3B =3B -DLINUX=3D2 -D_REENTRANT -= D_GNU_SOURCE -D_LARGEFILE64_SOURCE =3B =3B =3B -I/u01/apache/ht= tpd-2.2.17/srclib/pcre -I. -I/u01/apache/httpd-2.2.17/os/unix -I/u01/apache= /httpd-2.2.17/server/mpm/prefork -I/u01/apache/httpd-2.2.17/modules/http -I= /u01/apache/httpd-2.2.17/modules/filters -I/u01/apache/httpd-2.2.17/modules= /proxy -I/u01/apache/httpd-2.2.17/include -I/u01/apache/httpd-2.2.17/module= s/generators -I/u01/apache/httpd-2.2.17/modules/mappers -I/u01/apache/httpd= -2.2.17/modules/database -I/u01/apache/httpd-2.2.17/srclib/apr/include -I/u= 01/apache/httpd-2.2.17/srclib/apr-util/include -I/u01/apache/httpd-2.2.17/m= odules/proxy/../generators -I/u01/fipsssl/include -I/u01/apache/httpd-2.2.1= 7/modules/ssl -I/u01/apache/httpd-2.2.17/modules/dav/main =3B -prefer-n= on-pic -static -c modules.c &=3B&=3B touch modules.lo
gcc -g -O2 -= pthread =3B =3B =3B -DLINUX=3D2 -D_REENTRANT -D_GNU_SOURCE -D_L= ARGEFILE64_SOURCE =3B =3B =3B -I/u01/apache/httpd-2.2.17/srclib= /pcre -I. -I/u01/apache/httpd-2.2.17/os/unix -I/u01/apache/httpd-2.2.17/ser= ver/mpm/prefork -I/u01/apache/httpd-2.2.17/modules/http -I/u01/apache/httpd= -2.2.17/modules/filters -I/u01/apache/httpd-2.2.17/modules/proxy -I/u01/apa= che/httpd-2.2.17/include -I/u01/apache/httpd-2.2.17/modules/generators -I/u= 01/apache/httpd-2.2.17/modules/mappers -I/u01/apache/httpd-2.2.17/modules/d= atabase -I/u01/apache/httpd-2.2.17/srclib/apr/include -I/u01/apache/httpd-2= .2.17/srclib/apr-util/include -I/u01/apache/httpd-2.2.17/modules/proxy/../g= enerators -I/u01/fipsssl/include -I/u01/apache/httpd-2.2.17/modules/ssl -I/= u01/apache/httpd-2.2.17/modules/dav/main =3B -c /u01/apache/httpd-2.2.1= 7/server/buildmark.c
/u01/apache/httpd-2.2.17/srclib/apr/libtool --silen= t --mode=3Dlink gcc -g -O2 -pthread =3B =3B =3B =3B -L/u01/= fipsssl/lib =3B =3B -o httpd =3B modules.lo buildmark.o -export= -dynamic server/libmain.la modules/aaa/libmod_authn_file.la modules/aaa/lib= mod_authn_default.la modules/aaa/libmod_authz_host.la modules/aaa/libmod_au= thz_groupfile.la modules/aaa/libmod_authz_user.la modules/aaa/libmod_authnz= _ldap.la modules/aaa/libmod_authz_default.la modules/aaa/libmod_auth_basic.= la modules/filters/libmod_include.la modules/filters/libmod_filter.la modul= es/ldap/libmod_ldap.la modules/loggers/libmod_log_config.la modules/metadat= a/libmod_env.la modules/metadata/libmod_setenvif.la modules/metadata/libmod= _version.la modules/ssl/libmod_ssl.la modules/http/libmod_http.la modules/h= ttp/libmod_mime.la modules/generators/libmod_status.la modules/generators/l= ibmod_autoindex.la modules/generators/libmod_asis.la modules/generators/lib= mod_cgi.la modules/mappers/libmod_negotiation.la modules/mappers/libmod_dir= .la modules/mappers/libmod_actions.la modules/mappers/libmod_userdir.la mod= ules/mappers/libmod_alias.la modules/mappers/libmod_so.la server/mpm/prefor= k/libprefork.la os/unix/libos.la -lm /u01/apache/httpd-2.2.17/srclib/pcre/l= ibpcre.la /u01/apache/httpd-2.2.17/srclib/apr-util/libaprutil-1.la -lexpat = /u01/apache/httpd-2.2.17/srclib/apr/libapr-1.la -luuid -lrt -lcrypt -lpthre= ad -ldl
/usr/bin/ld: warning: libssl.so.4=2C needed by /usr/lib/gcc/i386= -redhat-linux/3.4.6/../../../libldap.so=2C may conflict with libssl.so.0.9.= 8
/usr/bin/ld: warning: libcrypto.so.4=2C needed by /usr/lib/gcc/i386-re= dhat-linux/3.4.6/../../../libldap.so=2C may conflict with libcrypto.so.0.9.= 8
modules/ssl/.libs/libmod_ssl.a(ssl_engine_kernel.o)(.text+0x54): In fu= nction `ssl_hook_ReadReq':
/u01/apache/httpd-2.2.17/modules/ssl/ssl_engi= ne_kernel.c:120: undefined reference to `SSL_get_servername'
modules/ssl= /.libs/libmod_ssl.a(ssl_engine_kernel.o)(.text+0x15fc): In function `ssl_ho= ok_Fixup':
/u01/apache/httpd-2.2.17/modules/ssl/ssl_engine_kernel.c:1139= : undefined reference to `SSL_get_servername'
modules/ssl/.libs/libmod_s= sl.a(ssl_engine_kernel.o)(.text+0x27af): In function `ssl_callback_ServerNa= meIndication':
/u01/apache/httpd-2.2.17/modules/ssl/ssl_engine_kernel.c:= 1979: undefined reference to `SSL_get_servername'
modules/ssl/.libs/libm= od_ssl.a(ssl_engine_kernel.o)(.text+0x2917): In function `ssl_find_vhost':<= br>/u01/apache/httpd-2.2.17/modules/ssl/ssl_engine_kernel.c:2063: undefined= reference to `SSL_set_SSL_CTX'
modules/ssl/.libs/libmod_ssl.a(ssl_engin= e_vars.o)(.text+0x17fd): In function `ssl_var_lookup':
/u01/apache/httpd= -2.2.17/modules/ssl/ssl_engine_vars.c:325: undefined reference to `SSL_get_= servername'
collect2: ld returned 1 exit status
make[1]: *** [httpd] = Error 1
make[1]: Leaving directory `/u01/apache/httpd-2.2.17'
make: *= ** [all-recursive] Error 1

= --_e97fc0d0-b0b6-4f13-bbef-3e2003f2d340_--