[WBEL-users] mod_ssl gives undefined symbol error

Matt Dainty matt@xrefer.com
Wed, 17 Nov 2004 02:12:57 +0000


On Wed, 2004-11-17 at 01:42, Kirby C. Bohling wrote:
> 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.

Try these here:

http://people.redhat.com/jorton/Taroon-svn/

...which should work with the existing whitebox RPMs.

The problem with the summersoft RPMs is they force extra packages such
as newer db libraries and whole new apache packages, which then breaks
other things. They change far too much on the system IMO.

Matt