The port designation was a typo in the file. Thanks for catching that,
however it doesnt seemed to have made a difference.
Here are the contexts I have defined currently:
<Context path=""
docBase="ROOT"
debug="0">
</Context>
<Context path="/tomcat-docs"
docBase="tomcat-docs"
reloadable="true"
debug="0">
</Context>
<Context path="/examples"
docBase="examples"
reloadable="true"
debug="0">
</Context>
<Context path="/mrccores"
docBase="mrccores"
reloadable="true"
debug="0"
trusted="false">
</Context>
These are all defined after the AccessLogValve definition and before the
</Host> tag.
Here is the contents of of mod_jk.conf (minus the !IfModule block) :
<VirtualHost 192.168.1.250>
ServerName 192.168.1.250
JkMount /examples ajp13
JkMount /examples/* ajp13
JkMount /webdav ajp13
JkMount /webdav/* ajp13
JkMount /tomcat-docs ajp13
JkMount /tomcat-docs/* ajp13
JkMount /manager ajp13
JkMount /manager/* ajp13
JkMount /mrccores ajp13
JkMount /mrccores/* ajp13
</VirtualHost>
On Wed, 2003-01-08 at 19:35, Turner, John wrote:
>
> Yep.
>
> 1. For Apache 2, you don't need AddModule
>
> 2. Unless it's a typo, your workers.properties says the Ajp13Connector is on
> 8009, yet your server.xml has it on 8008.
>
> 3. You don't have a Context element in server.xml, unless you left it out
> when pasting.
>
> If 2 is a typo, and 8009 is used for both, all is good. If 3 is deliberate,
> please post your Context entry and the contents of mod_jk.conf.
>
> John
>
> > -----Original Message-----
> > From: Bill [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, January 08, 2003 9:24 AM
> > To: tomcat user
> > Subject: Apache2 and mod_jk
> >
> >
> > 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]>
>
> --
> To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>