----- Original Message -----
Sent: Tuesday, April 19, 2005 1:42
AM
Subject: [users@httpd] ap_global_ctx
error when starting apache 1.3.22
I have a
SunFire V210 with a Sun Crypto Accelerator 500 card. The OS is Solaris 9
(4/04), & I had to install Apache v1.3.22 just so I could run "sslconfig"
& configure Apache to work with the crypto card. Now I have the certs
installed, but when I go to start Apache I get the following
error:
bash-2.05#
./apachectl start
Syntax error on line 205 of
/usr/local/apache/conf/httpd.conf:
Cannot load
/usr/local/apache/libexec/mod_ssl.so.1.3.22 into server: ld.so.1:
/usr/local/apache/bin/httpd: fatal: relocation error: file
/usr/local/apache/libexec/mod_ssl.so.1.3.22: symbol ap_global_ctx: referenced
symbol not found
./apachectl start: httpd could not be
started
I googled the error & got 2 hits, the 2nd of which
had a solution: configure Apache with --enable-rule=EAPI. Problem is, that
solution was for v1.3.12. I tried to recompile my version with that flag,
to no avail. There's no such thing as an EAPI rule for v1.3.22! Hence,
this call for help. Any info you can provide will be greatly
appreciated.
Peter Escudero