I am running a application on JBoss4.0.3(using Tomcat AJP on ports 8009 and 8443) and I just setup a Apache HTTPS server that is listening on both port 443 and port 80. Everything works fine via port 80: Apache seems to process JSP pages handled by Tomcat via the AJP connection. On the other hand, if I access my server on the HTTPS (443) protocol, the Apache will only serve its own static content and does not know about the JSP application. It is as-if AJP doesn't work when Apache is serving via port 443.
Can anyone offer any advice on this?
Here are my SSL options in the httpd-ssl.conf file:
SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire +StdEnvVars
Also, after enabling mod_proxy and mod_proxy_ajp, putting this in my httpd-ssl.conf will causes my server not to be able to start:
<VirtualHost _default_:443> ....... <Location> ProxyPass ajp://localhost:8009/ </Location> .......