  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | jk_mod and binding tomcat 's root to an apache directory | jk_mod and binding tomcat 's root to an apache directory 2007-11-04 - By Shug Boabby
Back I'm using pretty much the stock config for Tomcat... although I have added SSL support.
On 4 Nov 2007, at 17:14, Rainer Jung wrote: > There should be a line in the jk debug log similar to: > > [debug] init_ws_service::mod_jk.c (806): Service protocol=HTTP/1.1 > method=GET host=(null) addr=127.0.0.1 name=localhost port=8001 > auth=(null) user=(null) laddr=127.0.0.1 raddr=127.0.0.1 > uri=/unrelated/page/on/my/site > > Check the uri, that's the one we send to Tomcat. Check the Tomcat > logs, > if they show an error. Try to send the same request directly to Tomcat > via its http connector.
I see a line very similar to that one... but it is completely missing the 'uri' part. It looks pretty much like this
[debug] init_ws_service::mod_jk.c (607): Service protocol=HTTP/1.1 method=GET host=(null) addr=public_ip name=mydomain.com port=8001 auth=(null) user=(null) laddr=129.215.188.173 raddr=public_ip
where my public IP address appears in place of 'public_ip' and my virtual domain name (not the hostname of the server machine itself) appears instead of 'mydomain.com'. How come the uri would be missing?
The rewrite rules are appearing in my debugging now... (this has been somewhat anonymised)
init rewrite engine with requested uri /tomcat/myapp/ applying pattern '/tomcat/(.*)' to uri '/tomcat/myapp/' rewrite '/tomcat/myapp/' -> '/myapp/' setting env variable 'JK_WORKER_NAME' to 'worker1' remember /myapp/ to have Content-handler 'jakarta-servlet' forcing '/myapp/' to get passed through to next API URI-to-filename handler force filename /home/shug/public_html/myapp to have the Content- handler 'jakarta-servlet'
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------ To start a new topic, e-mail: users@(protected) To unsubscribe, e-mail: users-unsubscribe@(protected) For additional commands, e-mail: users-help@(protected)
|
|
 |