tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Turner, John" <JTur...@AAS.com>
Subject RE: Apache2 and mod_jk
Date Wed, 08 Jan 2003 21:00:37 GMT

I was referring to server.xml and httpd.conf.  Just for grins, can you put
the default server.xml back?  You don't have to change anything for
/examples, there is a JK-compatible Connector on port 8009 enabled by
default.

John


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

--
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