Platform: ======== * RedHat 8, with its - * custom Apache (2.0.4 w/ modifications?) * Tomcat 4.1 * mod_jk2 binaries for RH from http://www.jpackage.org/rpm.php?id=1133
Situation:
=======
Tomcat works, on 8080 (although the admin app is bogus, but that's on another thread)
Apache identifies mod_jk2, but then fails on
[error] shm.init(): No file
[error] jk2_init() Can't find child 3993 in scoreboard
I've actually managed to hook them up using ProxyPass, but that's too crude a hack to satisfy me,
Analysis ====== If I could get the shm to work, my life will be given back to me.
I've cut & paste relevant sections of our config files on the admin wiki: http://www.weblabs.eu.com/cgi-bin/wiki.pl?AdminPage/Scratch
Here's a summary: -------- httpd.conf: --------------- LoadModule jk2_module modules/mod_jk2.so JkSet config.file conf/workers2.properties
-------- jk2.properties: ----------- handler.list=channelSocket,request channelSocket.port=8009 shm.file=/etc/httpd/logs/jk2.shm
------- workers2.properties: ----- [shm] file=/etc/httpd/logs/shm.file size=1048576
# Example socket channel, override port and host. [channel.socket:localhost:8009] port=8009 host=localhost
# define the worker [ajp13:localhost:8009] channel=channel.socket:localhost:8009
# Uri mapping [uri:*.jsp] worker=ajp13:localhost:8009
# Map the Tomcat examples webapp to the Web server uri space [uri:/examples/*] info=Map the whole webapp worker=ajp13:localhost:8009
------- server.xml: ------------
<!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8009" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443" acceptCount="10" debug="0" connectionTimeout="200000" useURIValidationHack="false" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
<!-- Define an AJP 1.3 Connector on port 8007 -->
<Connector className="org.apache.ajp.tomcat4.Ajp13Connector" port="8007" minProcessors="5" maxProcessors="75" acceptCount="10" debug="0"/>
------ error.log ------------
[error] shm.init(): No file
[error] jk2_init() Can't find child 3993 in scoreboard
[error] shm.init(): No file
[error] mod_jk child init 1 -2
[error] jk2_init() Can't find child 3994 in scoreboard
:
[error] mod_jk child init 1 -2
[notice] Apache/2.0.40 (Red Hat Linux) configured -- resuming normal operations
- Yishay
--
**********************************************************************
Yishay Mor
http://ioewebserver.ioe.ac.uk/ioe/cms/get.asp?cid=4381&4381_0=7303
[EMAIL PROTECTED] Ph +44(0)20 7612 6963 F +44(0)20 7612 6964 AIM,Yahoo: yishaym; Jabber: [EMAIL PROTECTED]; ICQ: 179772099
If this helped you, please take the time to rate the value of this post:
http://svcs.affero.net/rm.php?r=yishaym
**********************************************************************
celebrating 100 years of excellence in education www.ioe.ac.uk/centenary
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]