Try this
Add this to your server.xml

<Host name="Your Host Name" appBase="webapps"

unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

<!-- USE THIS FOR AUTO GEN OF JK MOD for Apache Forwarding to tomcat -->

<Listener className="org.apache.jk.config.ApacheConfig" append="true" 
forwardAll="false" modJk="D:/DEV/Apache2.2/modules/mod_jk.so"/>



</Host>

Then have a look at conf\auto\mod_jk.so.... and map Apache to that file.

What this stuff does is generate the file (WHEN TOMCAT STARTS) needed by Apache 
automatically... nice!

Enjoy...

  ----- Original Message ----- 
  From: Shoe 
  To: users@tomcat.apache.org 
  Sent: Saturday, April 07, 2007 4:09 PM
  Subject: Apache2 Tomcat5.5 auto mod_jk 1.2.18 only works localhost


  I've been trying to get apache 2(running on port 80) to front end my tomcat 
instance(running port 8080) using this tutorial 
http://www.slholmes.org/journal/2006/7/15/apache-2-tomcat-5-mod_jk-xp.html 

  I can get the following URL's to work just fine from localhost
       http://localhost:8080/servlest-examples   (hitting tomcat directly)
       http://localhost/servlets-examples          (hitting apache which is 
passing off to tomcat)


  The problem comes in when I attempt to have my home router redirect 
traffic(port forward) to the apache instance using a domain instead of 
"localhost".   This doesn't work for my tomcat apps.  It will display the 
apache start page just fine but will show the following 404 when I try and 
request one of the apps deployed in tomcat.  

  Here is the error I get when I try
  The requested URL /servlets-examples was not found on this server.
  Apache/2.0.59 (Unix) DAV/2 SVN/1.4.3 mod_jk/1.2.18 Server at 
www.**domainremoved**.com Port 80 

  I've atttached Apache's httpd.conf , Tomcats server.xml, and the auto 
generated mod_jk.conf

  I think these are the relevant pieces to the puzzle.  Please let me know if 
there is something else I should focus on.  

  Thanks in advance.  Once I figure this out, I'll write up a how to in order 
to help the next person out.  

  Thanks
  Mike



------------------------------------------------------------------------------


  ---------------------------------------------------------------------
  To start a new topic, e-mail: users@tomcat.apache.org
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to