I'm trying to get mod_jk working with apache 2.0.49 built from source on
RedHat ES 3.0.  I've got the module built and in the modules directory,
and my httpd.conf contains:

LoadModule jk_module modules/mod_jk.so

JkWorkersFile /usr/local/apache2/conf/workers.properties
JkLogFile /var/log/mod_jk.log
JkLogLevel debug
JkMount /apps/* xsappa
JkMount /admin xsappa

This is towards the top of the file outside of any <virtualhost> or
<directory> elements (I have also tried putting this at the bottom of
the file).

My workers.properties is:


worker.list=xsappa

worker.xsappa.port=139
worker.xsappa.host=192.168.2.42
worker.xsappa.type=ajp13
worker.xsappa.lbfactor=1

Every time I try to hit a servlet or jsp I get the following in my
mod_jk.log:
[Tue May 25 12:45:38 2004]  [jk_worker.c (136)]: wc_get_worker_for_name,
done did not found a worker

And of course a 500 in the browser.

The tomcat server works fine.  I can put jk2 into the web server and it
mostly works (I get "Broken Pipe" exceptions when I KNOW it's not a user
pressing cancel in the browser, but that's another issue).  I can hit
the tomcat server on port 8080 and it's just fine.

I can't use jk2 because of the spurious broken pipes, and now I can't
get jk1 working at all.  I have this suspicion that I'm missing
something obvious, but I can't find it.

Any help would be greatly appreciated.

Thanks,
Barry Roberts


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to