> That explains the localhost part.
It worries me a bit though - I don't like the idea of paths having to
*not* start with the machine name, just in case things get confused :(
> Then I would try with a network
> sniffer (or whatever they are called)
> to find out if IIS tries to contact tomcat at 8009. If you don't have
> one, I suggest Ethereal at
>
> www.ethereal.com/
I've got a port monitor which just shows connections - and it shows no
sign of IIS trying to contact Tomcat. I'll try with Ethereal as well.
> BTW: Do you get a strange stacktrace at startup (MBean
> something...)?
Nope.
> Do the tomcat shutdown take a long time?
No - although to be fair I'm not using the "normal" NT service manager -
we have our own one which calls
org.apache.catalina.startup.Bootstrap.main (new string[]{"stop"})
basically.
It *did* give a stack trace before, but I've patched ChannelSocket to
stop that from misbehaving.
> If so, you can try removing the connector at 8009 and instead use the
> 8081 one at port 8009.
> The org.apache.coyote.tomcat4.CoyoteConnector is a new one used with
> jk2, but I can't imagine that it won't work with jk as well, since the
protocol is the
> same (ajp13).
That's what I was wondering - but I've tried just changing worker port
to 8081, and that doesn't seem to have made any difference.
> Also you can add these rules to uriworkermap.properties, just
> to see if
> anything changes in the log file:
>
> /localhost/mobilizer/mobilizer/*=$(default.worker)
> /mobilizer/mobilizer/*=$(default.worker)
Well, now /localhost/mobilizer/mobilizer matches, but that's the only
real difference. The end of the log looks like this:
[Tue Sep 23 12:11:03 2003] [jk_isapi_plugin.c (555)]: HttpFilterProc
started
[Tue Sep 23 12:11:03 2003] [jk_isapi_plugin.c (600)]: In HttpFilterProc
Virtual Host redirection of /localhost/mobilizer/mobilizer/
[Tue Sep 23 12:11:03 2003] [jk_uri_worker_map.c (351)]: Into
jk_uri_worker_map_t::map_uri_to_worker
[Tue Sep 23 12:11:03 2003] [jk_uri_worker_map.c (368)]: Attempting to
map URI '/localhost/mobilizer/mobilizer/'
[Tue Sep 23 12:11:03 2003] [jk_uri_worker_map.c (391)]:
jk_uri_worker_map_t::map_uri_to_worker, Found a context match ajp13 ->
/localhost/mobilizer/mobilizer/
[Tue Sep 23 12:11:03 2003] [jk_isapi_plugin.c (617)]: HttpFilterProc
[/mobilizer/mobilizer/] is a servlet url - should redirect to ajp13
[Tue Sep 23 12:11:03 2003] [jk_isapi_plugin.c (639)]: HttpFilterProc
check if [/mobilizer/mobilizer/] is points to the web-inf directory
I'll have a look with Ethereal now and see if that gives any more clues.
I'm sure we'll find something really silly in the end - it's just
finding it that's the problem :(
Thanks for helping,
Jon
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]