Fwd: Re: www/apache22: Apache 2.2.13 fails start // [error] Unable
to initialize TLS servername extension callback (incompatible
OpenSSL version?)
Philip M. Gollucci
pgollucci at p6m7g8.com
Sun Jan 10 22:58:05 UTC 2010
oops, left list off.
-------- Original Message --------
Subject: Re: www/apache22: Apache 2.2.13 fails start // [error] Unable
to initialize TLS servername extension callback (incompatible OpenSSL
version?)
Date: Sun, 10 Jan 2010 17:00:32 -0500
From: Philip M. Gollucci <pgollucci at p6m7g8.com>
Organization: P6 Web Applications
To: Ronny Forberger <ronnyforberger at ronnyforberger.de>
On 1/10/2010 3:22 PM, Ronny Forberger wrote:
> 1)
> Server version: Apache/2.2.13 (FreeBSD)
> Server built: Jan 8 2010 17:57:39
> Server's Module Magic Number: 20051115:23
> Server loaded: APR 1.3.8, APR-Util 1.3.9
> Compiled using: APR 1.3.8, APR-Util 1.3.9
> Architecture: 64-bit
> Server MPM: Prefork
> threaded: no
> forked: yes (variable process count)
Only thing that might be an issue here is they are out of date, but the
older versions worked too so lets skip that for now.
> 2)
> /var/db/pkg/ca_root_nss-3.11.9_2
> /var/db/pkg/compat6x-amd64-6.4.604000.200810_3
> /var/db/pkg/gcc-3.4.6_3,1
> /var/db/pkg/openssl-0.9.8k_5
> /var/db/pkg/serf-0.3.0
I don't see devel/apr (did you use the bundled apr?)
> 3)
> FreeBSD sonne.rf.homeunix.net 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Fri
> Dec 4 21:26:46 CET 2009
> root at sonne.rf.homeunix.net:/usr/obj/usr/src/sys/GENERIC amd64
No issues here
> 4)
> <IfModule mod_ssl.c>
> SSLEngine on
Thats fine.
Do you have the appropriate load module line in httpd.conf ?
LoadModule ssl_module libexec/apache22/mod_ssl.so
> 5)
> /usr/local/sbin/httpd:
> libm.so.5 => /lib/libm.so.5 (0x80069a000)
> libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x8007b9000)
> libaprutil-1.so.3 => /usr/local/lib/libaprutil-1.so.3 (0x8008e6000)
> libdb41.so.1 => /usr/local/lib/libdb41.so.1 (0x800a07000)
> libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x800bbe000)
> libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x800ce1000)
> libapr-1.so.3 => /usr/local/lib/libapr-1.so.3 (0x800edb000)
> libcrypt.so.5 => /lib/libcrypt.so.5 (0x801003000)
> libthr.so.3 => /lib/libthr.so.3 (0x80111c000)
> libc.so.7 => /lib/libc.so.7 (0x801234000)
Ah ha! The problem!
You need to rebuild your httpd (www/apache22) and set WITH_SSL=yes
You are not linking against libssl.
libssl.so.6 => /usr/lib/libssl.so.6 (0x800803000)
HTH
--
------------------------------------------------------------------------
1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C
Philip M. Gollucci (pgollucci at p6m7g8.com) c: 703.336.9354
VP Apache Infrastructure; Member, Apache Software Foundation
Committer, FreeBSD Foundation
Sr. System Admin, Ridecharge Inc.
Consultant, P6M7G8 Inc.
Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.
More information about the freebsd-apache
mailing list