Starting Apache with mod_jk fails to start with the error "undefined symbol: ap_get_server_description"
Issue
-
When attempting to start Apache with the mod_jk.so from the EAP 5 Native install, httpd fails to start and the following message is seen in the Apache error log:
httpd: Syntax error on line 1019 of /etc/httpd/conf/httpd.conf: Syntax error on line 2 of /etc/httpd/conf/mod_jk.conf: Cannot load /etc/httpd/modules/mod_jk.so into server: /etc/httpd/modules/mod_jk.so: undefined symbol: ap_get_server_description
-
The EAP 6 supported config page notes that mod_jk 1.2.37 from the EAP 6.1.1+ native bits are now tested on RHEL 5's httpd 2.2.3, but starting httpd 2.2.3 with these mod_jk bits still fails with the same error as above.
Environment
- Red Hat Enterprise Linux (RHEL) 5
- Apache httpd 2.2.3
- mod_jk 1.2.28 from the EAP 5 Native download
- mod_jk 1.2.37 from the EAP 6.1.1+ Connector Natives download
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.