I've been holding off on posting on my problem because there have been a
wealth of posts on this topic. However, the advice/suggestions I have
seen havent led me to a working system.
I'm trying to setup Tomcat 4.0.6 and HTTPD Server 2.0 using mod_jk.
I've followed instructions for this task from several sources and
nothing seems to be working.
Here are the steps I followed:
1) Added the following to httpd.conf:
LoadModule jk_module modules/mod_jk.so
This step also says to add the AddModule directive. This directive does
not exist for 2.0 nor was I able to find an analogous directive to
replace it.
2) I have the following in /usr/local/tomcat/conf/jk/workers.properties
workers.list= ajp13
worker.ajp13.type=ajp13
worker.ajp13.host=192.168.1.250
worker.ajp13.port=8009
worker.ajp13.cachesize=10
worker.ajp13.cache_timeout=600
worker.ajp13.socket_keepalive=1
worker.ajp13.socket_timeout=300
3) I have the following in httpd.conf:
JkWorkersFile /usr/local/tomcat/conf/jk/workers.properties
JkLogFile /usr/local/apache2/log/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
Include /usr/local/tomcat/conf/auto/mod_jk.conf
4) Here is my server.xml entry:
<Server port="8005" shutdown="SHUTDOWN" debug="0">
<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig"/>
<Service name="Tomcat-Apache">
<Connector className="org.apache.ajp.tomcat4.Ajp13Connector"
port="8008" minProcessors="5" maxProcessors="75"
enableLookups="true"
acceptCount="10" debug="0"/>
<Engine name="Apache" defaultHost="192.168.1.250" debug="0"
appBase="webapps">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="apache_log." suffix=".txt"
timestamp="true"/>
<Realm className="org.apache.catalina.realm.MemoryRealm" />
<Host name="192.168.1.250" debug="0" appBase="webapps"
unpackWARs="true">
<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig"
append="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs" prefix="192.168.1.250_access_log."
suffix=".txt" pattern="common"/>
</Host>
</Engine>
</Service>
</Server>
No errors show up in the access log but the following error shows up in
the host log ($TOMCAT_HOME/logs/apache_log.2003-01-08.txt):
2003-01-08 13:07:57 Ajp13Processor[8008][4] [Ajp13] incomplete read,
waited #-1 got only 0
And this is what I get in catalina.log:
Unable to open config file
Starting service Tomcat-Apache
Apache Tomcat/4.0.6
Unable to open config file
BAD packet 18245
In: : [B@45fde0 4/21540
47 45 54 20 00 00 00 00 00 00 00 00 00 00 00 00 | GET.............
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
<snip>
This goes on forever so I only included to the first few lines of the
first packet...
Any ideas what I missed? I did a web search on the error and got a
couple of hits but none of them panned out.
Thanks
-b
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>