Hello Jaimes,

Change the following line:

LoadModule jk_module /usr/local/apache2/modules/mod_jk.so

to:

LoadModule jk_module modules/mod_jk.so


Now just include the mod_jk.conf file in your httpd.conf file.

BTW, when using the listeners to auto-generate the mod_jk.conf file,
I've noticed that they *always* write out the former LoadModule line
which just doesn't work right.  What I do is let it auto-generate
mod_jk.conf to conf/auto and then I copy that file to conf/jk and change the
LoadModule line to the latter.  Then I include the modified version in
httpd.conf since the auto-generated version just doesn't work as is.

Jake

Monday, November 18, 2002, 10:02:05 AM, you wrote:

JB> Here it is:
JB> ########## Auto generated on Mon Nov 18 10:08:28 EST 2002##########

JB> <IfModule !mod_jk.c>
JB>   LoadModule jk_module /usr/local/apache2/modules/mod_jk.so
JB> </IfModule>

JB> JkWorkersFile "/usr/jakarta/tomcat/conf/jk/workers.properties"
JB> JkLogFile "/usr/jakarta/tomcat/logs/mod_jk.log"

JB> JkLogLevel emerg



JB> <VirtualHost localhost>
JB>     ServerName localhost

JB>     JkMount /examples ajp13
JB>     JkMount /examples/* ajp13

JB>     JkMount /webdav ajp13
JB>     JkMount /webdav/* ajp13

JB>     JkMount /tomcat-docs ajp13
JB>     JkMount /tomcat-docs/* ajp13

JB>     JkMount /admin ajp13
JB>     JkMount /admin/* ajp13

JB>     JkMount /manager ajp13
JB>     JkMount /manager/* ajp13
JB> </VirtualHost>

JB> Jaimes

JB> -----Original Message-----
JB> From: Turner, John [mailto:[EMAIL PROTECTED]]
JB> Sent: Monday, November 18, 2002 10:46 AM
JB> To: 'Tomcat Users List'
JB> Subject: RE: [CONFIG] Apache2.0.40 + Tomcat4.1.12 + mod_jk - STILL
JB> HAVING PROBLEMS



JB> Nope.  Can you post the contents of mod_jk.conf?

JB> John


>> -----Original Message-----
>> From: Jaimes Blunt [mailto:[EMAIL PROTECTED]]
>> Sent: Monday, November 18, 2002 10:45 AM
>> To: Tomcat Users List
>> Subject: RE: [CONFIG] Apache2.0.40 + Tomcat4.1.12 + mod_jk - STILL
>> HAVING PROBLEMS
>> 
>> 
>> Hmmm
>> I tried remming out the Include file, and Apache starts up fine.  
>> I then tried putting the data in the mod_jk.conf file into 
>> the httpd.conf file in APACHE_HOME/conf and when i tried to 
>> start I got the segmentation fault again.
>> Any ideas?
>> 
>> Jaime
>> 
>> -----Original Message-----
>> From: Turner, John [mailto:[EMAIL PROTECTED]]
>> Sent: Monday, November 18, 2002 10:30 AM
>> To: 'Tomcat Users List'
>> Subject: RE: [CONFIG] Apache2.0.40 + Tomcat4.1.12 + mod_jk - STILL
>> HAVING PROBLEMS
>> 
>> 
>> 
>> Doesn't look Tomcat related. 
>> 
>> Remove the line from httpd.conf that says "Include 
>> /my/mod_jk.conf/file".
>> 
>> Then try /your/path/to/apache/bin/apachectl configtest.
>> 
>> If you still get the same error, then there is something 
>> wrong with your
>> Apache.
>> 
>> You can also try starting Tomcat, letting it generate 
>> mod_jk.conf, then just
>> append that to the end of httpd.conf instead of using the "Include"
>> directive, and try the same thing.
>> 
>> Also, FYI, you can get rid of all of that stuff in your 
>> workers.properties
>> file.  The only lines you need are list, type, host, and port.
>> 
>> John
>> 
>> 
>> > -----Original Message-----
>> > From: Jaimes Blunt [mailto:[EMAIL PROTECTED]]
>> > Sent: Monday, November 18, 2002 10:28 AM
>> > To: Tomcat Users List
>> > Subject: RE: [CONFIG] Apache2.0.40 + Tomcat4.1.12 + mod_jk - STILL
>> > HAVING PROBLEMS
>> > 
>> > 
>> > I installed Apache2.0.43 and am still getting a startup 
>> > error.  The exact error I am getting is as follows:
>> > apachectl: line 87: 26252 Segmentation Fault  $HTTPD -t
>> > 
>> > My httpd.conf file is including the 
>> > $JAKART_HOME/conf/auto/mod_jk.conf file that is automatically 
>> > generated by Tomcat.
>> > 
>> > Here is the code for my server.xml file:
>> > <Server port="8005" shutdown="SHUTDOWN" debug="0">
>> >   <Listener className="org.apache.ajp.tomcat4.config.ApacheConfig"
>> >     modJK="/usr/local/apache2/lib/mod_jk.so"
>> >     workersConfig="/usr/jakarta/tomcat/conf/jk/workers.properties"/>
>> > 
>> >   <!-- Global JNDI resources -->
>> >   <GlobalNamingResources>
>> >     <!-- Test entry for demonstration purposes -->
>> >     <Environment name="simpleValue" type="java.lang.Integer" 
>> > value="30"/>
>> > 
>> >     <!-- Editable user database that can also be used by 
>> > UserDatabaseRealm to authenticate users -->
>> >     <Resource name="UserDatabase" auth="Container"
>> >               type="org.apache.catalina.UserDatabase"
>> >        description="User database that can be updated and saved">
>> >     </Resource>
>> >     <ResourceParams name="UserDatabase">
>> >       <parameter>
>> >         <name>factory</name>
>> >         
>> > <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
>> >       </parameter>
>> >       <parameter>
>> >         <name>pathname</name>
>> >         <value>conf/tomcat-users.xml</value>
>> >       </parameter>
>> >     </ResourceParams>
>> >   </GlobalNamingResources>
>> > 
>> >   <Service name="Tomcat-Standalone">
>> >     <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
>> >     <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
>> >                port="8080" minProcessors="5" maxProcessors="75"
>> >                enableLookups="true" redirectPort="8443"
>> >                acceptCount="10" debug="0" connectionTimeout="20000"
>> >                useURIValidationHack="false" />
>> >  
>> >     <!-- Define an AJP 1.3 Connector on port 8009 -->
>> >     <Connector className="org.apache.ajp.tomcat4.Ajp13Connector"
>> >                port="8009" minProcessors="5" maxProcessors="75"
>> >                acceptCount="10" debug="0"/>
>> >     
>> >     <!-- Define the top level container in our container 
>> hierarchy -->
>> >     <Engine name="Standalone" defaultHost="localhost" debug="0">
>> >       <!-- Global logger unless overridden at lower levels -->
>> >       <Logger className="org.apache.catalina.logger.FileLogger"
>> >               prefix="catalina_log." suffix=".txt"
>> >               timestamp="true"/>
>> > 
>> >       <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
>> >                  debug="0" resourceName="UserDatabase"/>
>> > 
>> >       <!-- Define the default virtual host -->
>> >       <Host name="localhost" debug="0" appBase="webapps" 
>> >        unpackWARs="true" autoDeploy="true">
>> > 
>> >         <Listener 
>> > className="org.apache.ajp.tomcat4.config.ApacheConfig"
>> >                 modJk="/usr/local/apache2/modules/mod_jk.so"
>> >                 
>> > workersConfig="/usr/jakarta/tomcat/conf/jk/workers.properties"
>> >                 append="true"/>
>> > 
>> >         <Logger className="org.apache.catalina.logger.FileLogger"
>> >                  directory="logs"  prefix="localhost_log." 
>> > suffix=".txt"
>> >             timestamp="true"/>
>> > 
>> >         <!-- Tomcat Examples Context -->
>> >         <Context path="/examples" docBase="examples" debug="0"
>> >                  reloadable="true" crossContext="true">
>> >           <Logger className="org.apache.catalina.logger.FileLogger"
>> >                      prefix="localhost_examples_log." suffix=".txt"
>> >               timestamp="true"/>
>> >           <Ejb   name="ejb/EmplRecord" type="Entity"
>> >                  home="com.wombat.empl.EmployeeRecordHome"
>> >                remote="com.wombat.empl.EmployeeRecord"/>
>> > 
>> >           <Environment name="maxExemptions" type="java.lang.Integer"
>> >                       value="15"/>
>> >           <Parameter name="context.param.name" 
>> > value="context.param.value"
>> >                      override="false"/>
>> >           <Resource name="jdbc/EmployeeAppDb" auth="SERVLET"
>> >                     type="javax.sql.DataSource"/>
>> >           <ResourceParams name="jdbc/EmployeeAppDb">
>> >             
>> > <parameter><name>username</name><value>sa</value></parameter>
>> >             
>> > <parameter><name>password</name><value></value></parameter>
>> >             <parameter><name>driverClassName</name>
>> >               <value>org.hsql.jdbcDriver</value></parameter>
>> >             <parameter><name>url</name>
>> >               <value>jdbc:HypersonicSQL:database</value></parameter>
>> >           </ResourceParams>
>> >           <Resource name="mail/Session" auth="Container"
>> >                     type="javax.mail.Session"/>
>> >           <ResourceParams name="mail/Session">
>> >             <parameter>
>> >               <name>mail.smtp.host</name>
>> >               <value>localhost</value>
>> >             </parameter>
>> >           </ResourceParams>
>> >           <ResourceLink name="linkToGlobalResource" 
>> >                     global="simpleValue"
>> >                     type="java.lang.Integer"/>
>> >         </Context>
>> >       </Host>
>> >     </Engine>
>> >   </Service>
>> > </Server>
>> > 
>> > Here is my workers.properties file:
>> > workers.CATALINA_HOME=/usr/jakarta/tomcat
>> > workers.java_home=/usr/java/jdk1.3.1_03
>> > ps=/
>> > 
>> > worker.list=ajp13
>> > worker.ajp13.port=8009
>> > worker.ajp13.host=localhost
>> > worker.ajp13.type=ajp13
>> > worker.ajp13.lbfactor=1
>> > 
>> > worker.loadbalancer.type=lb
>> > worker.loadbalancer.balanced_workers=ajp13
>> > worker.inprocess.type=jni
>> > worker.inprocess.class_path=$(workers.CATALINA_HOME)$(ps)lib$(
>> > ps)tomcat.jar
>> > worker.inprocess.cmd_line=start
>> > worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$
>> > (ps)classic$(ps)libjvm.so
>> > worker.inprocess.stdout=$(workers.CATALINA_HOME)$(ps)logs$(ps)
>> > inprocess.stdout
>> > worker.inprocess.stderr=$(workers.CATALINA_HOME)$(ps)logs$(ps)
>> > inprocess.stderr
>> > 
>> > ANY help would be greatly appreciated.
>> > 
>> > Jaimes
>> > 
>> > -----Original Message-----
>> > From: Turner, John [mailto:[EMAIL PROTECTED]]
>> > Sent: Thursday, November 14, 2002 11:37 AM
>> > To: 'Tomcat Users List'
>> > Subject: RE: [CONFIG] Apache2.0.40 + Tomcat4.1.12 + mod_jk
>> > 
>> > 
>> > 
>> > Yeah...reinstall Apache.  Sorry, just a personal 
>> > preference...there's really
>> > no telling what RH has done to the Apache that's in 8.0 (or 
>> any other
>> > version of their OS).  In any case, there are some security 
>> > fixes between
>> > .40 and .43, you should consider upgrading.
>> > 
>> > Just in case, the file is apachectl (that's a lowercase L on 
>> > the end, not a
>> > one)...in your reply it looks like a one, it should be a 
>> > lowercase "L", as
>> > in "control".
>> > 
>> > Wish I could help more, but without knowing an exact error 
>> > message, some log
>> > file snippets, or some config files, there's not much to do 
>> > except guess.
>> > 
>> > John
>> > 
>> > > -----Original Message-----
>> > > From: Jaimes Blunt [mailto:[EMAIL PROTECTED]]
>> > > Sent: Thursday, November 14, 2002 11:33 AM
>> > > To: Tomcat Users List
>> > > Subject: RE: [CONFIG] Apache2.0.40 + Tomcat4.1.12 + mod_jk
>> > > 
>> > > 
>> > > I meant to say my Include points to 
>> > $TOMCAT_HOME/conf/auto/mod_jk.conf
>> > > That conf file runs the Load Modules and what not as required 
>> > > by apache.  It is auto-generated as per the documentation.
>> > > 
>> > > I am using the default apache install that comes with 
>> > > RedHat8.0.  The only log files are found in etc/httpd/logs 
>> > > and I have the choice of an error_lof or an acccess log.  The 
>> > > error_log states:
>> > > [notice} Caught SIGTERM shuttinf down
>> > > 
>> > > I am trying to run the apachect1 file but when I do a system 
>> > > search, it does not find the file.
>> > > 
>> > > Any thoughts?
>> > > 
>> > > Jaimes
>> > > 
>> > > -----Original Message-----
>> > > From: Turner, John [mailto:[EMAIL PROTECTED]]
>> > > Sent: Thursday, November 14, 2002 11:16 AM
>> > > To: 'Tomcat Users List'
>> > > Subject: RE: [CONFIG] Apache2.0.40 + Tomcat4.1.12 + mod_jk
>> > > 
>> > > 
>> > > 
>> > > Did you mean to say that the Include line in your httpd.conf was
>> > > "/some/path/to/tomcat/conf/auto/mod_jk.conf" instead of what 
>> > > you wrote?
>> > > 
>> > > .so files aren't included in Apache with "Include", they are 
>> > > loaded using a
>> > > "LoadModule" line.
>> > > 
>> > > Can you provide the EXACT error message displayed by 
>> > Apache?  There's
>> > > usually more than "Start Failed".  What does Apache's log say?
>> > > 
>> > > Also, you can always check your httpd.conf by
>> > > "/some/path/to/apache/bin/apachectl configtest", there's no 
>> > > reason to do a
>> > > full start.
>> > > 
>> > > John
>> > > 
>> > > 
>> > > > -----Original Message-----
>> > > > From: Jaimes Blunt [mailto:[EMAIL PROTECTED]]
>> > > > Sent: Thursday, November 14, 2002 11:14 AM
>> > > > To: Tomcat Users (E-mail)
>> > > > Subject: [CONFIG] Apache2.0.40 + Tomcat4.1.12 + mod_jk
>> > > > 
>> > > > 
>> > > > Hey Guys,
>> > > >  
>> > > > I know that this subject has been beaten to death, but I am 
>> > > > at my wits end.  I have tried about 8 different tutorials on 
>> > > > the matter, and I always get the same appache message: Start 
>> > > > Failed.  I have setup Tomcat by modifying my server.xml file 
>> > > > to use the mod_jk connector, not the Coyote JK2 (I remmed it 
>> > > > out).  I have also set up my listener under the as:
>> > > >  <Listener 
>> className="org.apache.ajp.tomcat4.config.ApacheConfig" 
>> > > >     modJk="/etc/httpd/modules/mod_jk.so"/>
>> > > > 
>> > > > I have setup my listener under the Host as:
>> > > >  <Listener 
>> > > > className="org.apache.ajp.tomcat4.config.ApacheConfig" 
>> > > append="true" 
>> > > >     modJk="/etc/httpd/modules/mod_jk.so"
>> > > >     
>> > workersConfig="/usr/jakarta/tomcat/conf/jk/workers.properties"/>
>> > > >  
>> > > > I have placed my workers.properties file in the 
>> > > > $TOMCAT_HOME/conf/jk directory
>> > > >  
>> > > > I have setup my apache config file with the following include 
>> > > > at the bottom of the file:
>> > > > Include /etc/httpd/modules/mod_jk.so
>> > > > I have also checked to make sure that my apache servername 
>> > > > and my tomcat host servername are the same.
>> > > > 
>> > > > Tomcat starts up properly each time (No errors anyways) and 
>> > > > the mod_jk.conf file is placed into the 
>> > > > $TOMCAT_HOME/conf/auto directory.  When I review this conf 
>> > > > file all of the settings appear to be consistent.
>> > > > 
>> > > > If anyone has ANY suggestions I would really apprecite it.
>> > > > 
>> > > > Thanks
>> > > > 
>> > > > Jaimes Blunt 
>> > > > 
>> > > > 
>> > > > 
>> > > 
>> > > --
>> > > 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]>
>> 
>> 
>> --
>> To unsubscribe, e-mail:
>> <mailto:[EMAIL PROTECTED]>
>> For additional commands, e-mail:
>> <mailto:[EMAIL PROTECTED]>
>> 
>> --
>> To unsubscribe, e-mail:   
JB> <mailto:[EMAIL PROTECTED]>
JB> For additional commands, e-mail:
JB> <mailto:[EMAIL PROTECTED]>


JB> --
JB> To unsubscribe, e-mail:
JB> <mailto:[EMAIL PROTECTED]>
JB> For additional commands, e-mail:
JB> <mailto:[EMAIL PROTECTED]>

JB> --
JB> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
JB> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>


JB> --
JB> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
JB> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>



-- 
Best regards,
 Jacob                            mailto:[EMAIL PROTECTED]


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to