Take the 2-minute tour ×

I have an Apache Httpd server front end listening on port 443 and configured to work with Tomcat on mod_proxy_ajp. It has a ProxyPass definition as below

ProxyPass /MyTomcatApp ajp://

I am trying to configure a proxy pass that would forward the requests coming on a specified path to JETTY server that is serving a web service. The JETTY server is not installed in a specific directory and brought up from inside a Java application process (executable JAR). The JETTY server will be hosting a web service and not loading some application files from a set directory on the file system.

Tried adding the below

ProxyPass /MyTomcatApp ajp://
ProxyPass /MyJettyApp ajp://

The idea is that Tomcat is listening on 8009 and JETTY is on 8090. However, when I try to access the URL below


I get an error from Apache stating below

You don't have permission to access /MyJettyApp/somePath on this server

Some additional details

  • We have one default Virtual Host entry for the 443 port in httpd-ssl.conf. It doesn't have any Location entries defined

Can someone point out if you see anything missing here? Thanks!

share|improve this question
add comment


Your Answer



Browse other questions tagged or ask your own question.