Trying to connect Apache 2.2.17 with tomcat 6.0.32 using mod_proxy_ajp on Redhat 6 64 bit machine, I get the following error when I start-up:
hsnweb@spdlws01:/opt/hsnweb/web93d/apache/run > ./apachectl start
httpd: Syntax error on line 417 of /opt/hsnweb/web93d/apache2/conf/httpd.conf: Cannot load /opt/hsnweb/web93d/apache2/modules/mod_proxy_ajp.so into server: /opt/hsnweb/web93d/apache2/modules/mod_proxy_ajp.so: undefined symbol: proxy_module
mod_proxy.so and mod_proxy_ajp.so are present in modules. I copied mod_proxy.so and mod_proxy_ajp.so from a different apache installation (same version on the same machine).
Entry in httpd.conf:
LoadModule proxy_module modules/mod_proxy_ajp.so
AddModule mod_proxy_ajp.c
<Proxy *>
AddDefaultCharset Off
Order deny,allow
Allow from all
</Proxy>
ProxyPass /MOVE ajp://localhost:9393/
ProxyPassReverse /MOVE ajp://localhost:9393/