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 15:30:01 GMT
John
> 
> What URL are you trying to access?  http://192.168.1.250/mrccores/some.jsp?

I've been testing using http://192.168.1.250/examples .  That url gets a
500 error. I figured if I got the example app working the rest would
fall into place...

> What are the contents of the JK logs and the Catalina logs?

There is absolutely nothing in the JK logs.  I included an excerpt of
the catalina.log file in the original message.  Besides the normal
startup and shutdown stuff there is the "unable to open config file" and
then there is a ton of packet data that corresponds to the bad reads in
the host_log file.

> Those "unable to open config file" messages are very strange, as is "bad
> read".  How much editing have you done to the default configuration files?  

This bugs me too.  Not so much the bad reads but the "unable to
read..."  

What files in particular are you referring too?  The only file I can
really thing of that I did a ton of editing too is server.xml.  You saw
the changes I made to apache-tomcat and I removed the standalone config.

> 
> > -----Original Message-----
> > From: Bill [mailto:bhalpin@collaborativefusion.com]
> > Sent: Wednesday, January 08, 2003 9:59 AM
> > To: Tomcat Users List
> > Subject: RE: Apache2 and mod_jk
> > 
> > 
> > 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>
> 
> --
> 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