[WBEL-users] mod_ssl gives undefined symbol error

Kirby C. Bohling kbohling@birddog.com
Tue, 16 Nov 2004 19:42:21 -0600


On Wed, Nov 17, 2004 at 12:40:58AM -0000, offline.2800382@bloglines.com wrote:
> With mod_ssl newly installed (I'm mainly using the WBEL box as an SVN server
> with mod_dav_svn etc..) I tried to restart the httpd server (which works 100%
> fine w/o mod_ssl installed, by the way) and I get an error:
> Syntax error
> on line 16 of /etc/httpd/conf.d/ssl.conf:
> Cannot load /etc/httpd/modules/mod_ssl.so
> into server: /etc/httpd/modules/mod_ssl.so: undefined symbol: ap_hook_test_config

	This is just a guess, but your modules are out of sync.  Your
Apache/SVN/SSL all have to be compiled and linked against a
compatible version of the apr libraries.  My guess is you are using
the stock apache/ssl modules, and compiled a version of SVN.

	I had similar problems with SVN until I got versions of the
httpd/ssl/subversion that all worked together.  

I believe this guy has RPM's available:
david@summersoft.fay.ar.us

I don't remember where I got mine, but that guy is listed as the
packager (he's big into packaging RPM's for subversion, I followed
the development cycle closely at one point).  It looks like he's got
some listed here:

http://summersoft.fay.ar.us/pub/subversion/

Each directory under there has a whitebox-el-3 listed.  The only
problem, is they aren't RHEL packages, so they might not work with
binary only packages, and they really won't play nice with security
updates.  RHEL has some nifty patches applied to apache to make SSL
and various other things work sanely.  So you'll be on your own for
putting together security fixes.

I've stayed away from Subversion strictly for this reason.  Once
RedHat has a supported set of binaries for it, I'm planning on
jumping ship from CVS.

	Thanks,
		Kirby