tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bill <bhal...@collaborativefusion.com>
Subject RE: Apache2 and mod_jk
Date Wed, 08 Jan 2003 14:58:36 GMT
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:bhalpin@collaborativefusion.com]
> > 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:tomcat-user-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail:
> <mailto:tomcat-user-help@jakarta.apache.org>
> 
> --
> To unsubscribe, e-mail:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:tomcat-user-help@jakarta.apache.org>
> 



--
To unsubscribe, e-mail:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-user-help@jakarta.apache.org>


Mime
View raw message