You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Alistair Hopkins <al...@berthengron.co.uk> on 2000/11/14 13:09:26 UTC

mod_jk help

I'm having some trouble getting apache to find a worker.

I have the connector in server.xml, and can see that port 8009 is open using
netstat:

tcp        0      0 *:8009                  *:*                     LISTEN

I have workers.properties configured:

worker.list=local

worker.local.port=8009
worker.local.host=localhost
worker.local.type=ajp13
worker.local.lbfactor=1

I have loaded mod_jk in httpd.conf:

LoadModule    jk_module     /etc/httpd/modules/mod_jk.so  ...
AddModule    mod_jk.c  ...
JkWorkersFile  /home/appserver/tomcat3.2b6/conf/workers.properties
JkLogFile         /home/appserver/tomcat3.2b6/logs/mod_jk.log
JkLogLevel debug

I have done a mapping in my virtual hosts:

JkMount /servlet/* local

But when I try to access servlets I get a 500 error, and in the mod_jk.log I
get:

[jk_worker.c (123)]: Into wc_get_worker_for_name local
[jk_worker.c (127)]: wc_get_worker_for_name, done did not found a worker
[jk_uri_worker_map.c (344)]: Into jk_uri_worker_map_t::map_uri_to_worker
[jk_uri_worker_map.c (434)]: jk_uri_worker_map_t::map_uri_to_worker, done
without a match

What should I try next?  I am restarting apache after tomcat to ensure the
port is clear, but I can see via netstat that it is there and listening.

Help appreciated...

Alistair