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@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]