Hi all.

"mod_jk2" is bugging me properly. It is not working right now and it never did. I 
could have made a number of mistakes, so if someone could point at them, I'd be 
grateful. This are the relevant files:

jk2.properties
--------------
handler.list=request,container,channelSocket

channelSocket.port=8009
channelSocket.address=192.168.61.16
--------------

server.xml
----------
[SNIP]

<Service name="Tomcat-Apache-JK2">
    <!-- 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="0" useURIValidationHack="false"
       protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>

    <Engine name="ajp13" debug="0"/>
    <Host name="Kerberos-1.ev.co.yu" appBase="/usr/users/test/webapp">
      <Context docBase="/usr/local/java/jakarta-tomcat-4.1.24/webapps/tomcat-docs"
               path="/tomcat-docs" />
      <Context docBase="evracun" path="/evracun">
  </Host>
</Service>
------------

worker2.properties
--------------------
[logger]
level=DEBUG

[config:]
file=${serverRoot}/conf/add-on/workers2.properties
debug=0
debugEnv=0

[uriMap:]
info=Maps the requests. Options: debug
debug=0

# Alternate file logger
[logger.file:0]
level=DEBUG
file=${serverRoot}/logs/jk2.log

[shm:]
info=Scoreboard. Required for reconfiguration and status with multiprocess servers
file=${serverRoot}/logs/jk2.shm
size=1000000
debug=0
disabled=0

[workerEnv:]
info=Global server options
timing=1
debug=0
logger=logger.file:0


[channel.socket:Test.ev.co.yu:8009]
info=Ajp13 forwarding over socket
debug=0
host=Test.ev.co.yu
port=8009

[ajp13:Test.ev.co.yu:8009]
channel=channel.socket:Test.ev.co.yu:8009

[status:status]
info=Status worker, displays runtime information

[uri:Kerberos-1.ev.co.yu/jkstatus]
info=Display status information and checks the config file for changes.
group=status:status

[uri:Kerberos-1.ev.co.yu/evracun-jk2/*]
info=EVracun application on Test.ev.co.yu
context=/evracun
group=ajp13:Test.ev.co.yu:8009
-------------------------

apache_error.log
------------------
[Tue Jun 24 14:22:20 2003] [notice] mod_jk.post_config() first invocation
[Tue Jun 24 14:22:22 2003] [notice] LDAP: Built with OpenLDAP LDAP SDK
[Tue Jun 24 14:22:22 2003] [notice] LDAP: SSL support unavailable
[Tue Jun 24 14:22:23 2003] [notice] Digest: generating secret for digest 
authentication ...
[Tue Jun 24 14:22:23 2003] [notice] Digest: done
[Tue Jun 24 14:22:24 2003] [notice] mod_jk.post_config() second invocation
[Tue Jun 24 14:22:24 2003] [error] jk2_init() Can't find child 26827 in scoreboard
[Tue Jun 24 14:22:24 2003] [error] jk2_init() Can't find child 26576 in scoreboard
------------------

jk2.log
-------
[Tue Jun 24 14:22:19 2003] ( info ) [jk_logger_file.c (184)]  Initializing log file 
/usr/opt/Apache-2.0.46W/logs/jk2.log
[Tue Jun 24 14:22:22 2003] ( info ) [jk_logger_file.c (184)]  Initializing log file 
/usr/opt/Apache-2.0.46W/logs/jk2.log
[Tue Jun 24 14:22:24 2003] (error ) [jk_logger_file.c (172)]  Can't open log file 
/usr/opt/Apache-2.0.46W/logs/jk2.log
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (377)]  uriMap.init() Fixing Host 
Kerberos-1.ev.co.yu
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri null context 
null host *
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri /jkstatus 
context null host Kerberos-1.ev.co.yu
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri 
/evracun-jk2/* context /evracun host Kerberos-1.ev.co.yu
[Tue Jun 24 14:22:24 2003] ( info ) [jk_uriMap.c (490)]  uriMap: creating context 
Kerberos-1.ev.co.yu/evracun
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri null context 
null host *
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri / context / 
host Kerberos-1.ev.co.yu
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri / context / 
host *
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri /evracun 
context /evracun host Kerberos-1.ev.co.yu
[Tue Jun 24 14:22:24 2003] ( info ) [jk_workerEnv.c (403)]  workerEnv.init() ok 
/usr/opt/Apache-2.0.46W/config/add-on/workers2.prop
erties
[Tue Jun 24 14:22:24 2003] (error ) [mod_jk2.c (557)]  mod_jk child init 1 -2
[Tue Jun 24 14:22:24 2003] (error ) [jk_logger_file.c (172)]  Can't open log file 
/usr/opt/Apache-2.0.46W/logs/jk2.log
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (377)]  uriMap.init() Fixing Host 
Kerberos-1.ev.co.yu
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri null context 
null host *
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri /jkstatus 
context null host Kerberos-1.ev.co.yu
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri 
/evracun-jk2/* context /evracun host Kerberos-1.ev.co.yu
[Tue Jun 24 14:22:24 2003] ( info ) [jk_uriMap.c (490)]  uriMap: creating context 
Kerberos-1.ev.co.yu/evracun
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri null context 
null host *
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri / context / 
host Kerberos-1.ev.co.yu
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri / context / 
host *
[Tue Jun 24 14:22:24 2003] (debug ) [jk_uriMap.c (464)]  uriMap: fix uri /evracun 
context /evracun host Kerberos-1.ev.co.yu
[Tue Jun 24 14:22:24 2003] ( info ) [jk_workerEnv.c (403)]  workerEnv.init() ok 
/usr/opt/Apache-2.0.46W/config/add-on/workers2.prop
erties
[Tue Jun 24 14:22:24 2003] (error ) [mod_jk2.c (557)]  mod_jk child init 1 -2
----------------

Any idea?

Nix.

Reply via email to