Hi ,
At first glance the following combination sounded like
a great idea (especially as I had success with this on windows
2000):
- tomcat 4.0.4
- tomcat connectors 4.0.4
- apache 2.0.39
- linux (gentoo 1.2 distribution)
In reality it has proved very challenging. I've tried
the following:
Following instructions provided by John Turner in http://www.johnturner.com/howto/apache-tomcat-howto.html, I
came across a couple of issues which I resolved by
- failed trying to build the mod_jk.so, but after setting apache13.home to a bogus location and running ant native it appears to have worked
- copied jk/build/lib/mod_jk.so apache2/modules
- copied jk/build/lib/*.jar to tomcat/common
- updated apache.conf file as suggested
- updated server.xml as suggested, with addition of modJk="/usr/local/apache2/modules/mod_jk.so" in the listener definition
Currently, in the tomcat/logs/catalina.out file the
following text is appearing (note the string after In : : [ changes, but 4/843
remains constant):
BAD packet 256
In: : [B@3e58d4 4/843
followed by what appears to be some hex output of
mainly 00s.
My suspicion is that this error is caused by one
of:
- mod_jk.so being compiled incorrectly
- connector jar files being compiled incorrectly or being in the wrong place
- incorrect configuration
I've also attached logs & configuration files to
this email. Hopefully this is enough information for someone to help
me.
In addition to this I looked at the instructions in http://wass.homelinux.net/howtos/Jakarta_How-To.shtml,
but the mod-jk-303-ap20.so doesn't work with apache 2.0.39.
Regards,
Mathew
--
Mathew Pole
Web Architect, Gerard Industries
email: [EMAIL PROTECTED]
phone: 08 8269 0511 ext 313, fax: 08 8340 1212, mobile: 0403 164 617
Mathew Pole
Web Architect, Gerard Industries
email: [EMAIL PROTECTED]
phone: 08 8269 0511 ext 313, fax: 08 8340 1212, mobile: 0403 164 617
workers.properties
Description: Binary data
2002-08-20 16:47:39 HttpConnector Opening server socket on all host IP addresses 2002-08-20 16:47:46 HttpConnector[8080] Starting background thread 2002-08-20 16:47:46 HttpProcessor[8080][0] Starting background thread 2002-08-20 16:47:46 HttpProcessor[8080][1] Starting background thread 2002-08-20 16:47:46 HttpProcessor[8080][2] Starting background thread 2002-08-20 16:47:46 HttpProcessor[8080][3] Starting background thread 2002-08-20 16:47:46 HttpProcessor[8080][4] Starting background thread 2002-08-20 16:47:46 Ajp13Connector[8009] Opening server socket on all host IP addresses 2002-08-20 16:47:46 Ajp13Connector[8009] Starting background thread 2002-08-20 16:47:47 Ajp13Processor[8009][0] Starting background thread 2002-08-20 16:47:47 Ajp13Processor[8009][1] Starting background thread 2002-08-20 16:47:47 Ajp13Processor[8009][2] Starting background thread 2002-08-20 16:47:47 Ajp13Processor[8009][3] Starting background thread 2002-08-20 16:47:47 Ajp13Processor[8009][4] Starting background thread 2002-08-20 16:48:54 Ajp13Processor[8009][4] [Ajp13] incomplete read, waited #-1 got only 0
2002-08-20 16:47:43 WebappLoader[/examples]: Deploying class repositories to work
directory /opt/jakarta/tomcat/work/Standalone/mpole2/examples
2002-08-20 16:47:43 WebappLoader[/examples]: Reloading checks are enabled for this
Context
2002-08-20 16:47:43 StandardManager[/examples]: Seeding random number generator class
java.security.SecureRandom
2002-08-20 16:47:43 StandardManager[/examples]: Seeding of random number generator has
been completed
2002-08-20 16:47:44 ContextConfig[/examples]: Added certificates -> request attribute
Valve
2002-08-20 16:47:44 ContextConfig[/examples]: Configured an authenticator for method
FORM
2002-08-20 16:47:44 ContextListener: contextInitialized()
2002-08-20 16:47:44 SessionListener: contextInitialized()
2002-08-20 16:47:44 ContextListener:
attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@ca470')
2002-08-20 16:47:44 StandardWrapper[/examples:default]: Loading container servlet
default
2002-08-20 16:47:44 default: init
2002-08-20 16:47:44 StandardWrapper[/examples:invoker]: Loading container servlet
invoker
2002-08-20 16:47:44 invoker: init
2002-08-20 16:47:44 jsp: init
2002-08-20 16:47:40 WebappLoader[/manager]: Deploying class repositories to work directory /opt/jakarta/tomcat/work/Standalone/mpole2/manager 2002-08-20 16:47:40 StandardManager[/manager]: Seeding random number generator class java.security.SecureRandom 2002-08-20 16:47:40 StandardManager[/manager]: Seeding of random number generator has been completed 2002-08-20 16:47:41 ContextConfig[/manager]: Added certificates -> request attribute Valve 2002-08-20 16:47:42 ContextConfig[/manager]: Configured an authenticator for method BASIC 2002-08-20 16:47:42 StandardWrapper[/manager:default]: Loading container servlet default 2002-08-20 16:47:42 default: init 2002-08-20 16:47:42 StandardWrapper[/manager:invoker]: Loading container servlet invoker 2002-08-20 16:47:42 invoker: init 2002-08-20 16:47:42 jsp: init 2002-08-20 16:47:44 StandardHost[mpole2]: Installing web application at context path /tomcat-docs from URL file:/opt/jakarta/tomcat/webapps/tomcat-docs 2002-08-20 16:47:44 WebappLoader[/tomcat-docs]: Deploying class repositories to work directory /opt/jakarta/tomcat/work/Standalone/mpole2/tomcat-docs 2002-08-20 16:47:44 StandardManager[/tomcat-docs]: Seeding random number generator class java.security.SecureRandom 2002-08-20 16:47:44 StandardManager[/tomcat-docs]: Seeding of random number generator has been completed 2002-08-20 16:47:45 ContextConfig[/tomcat-docs]: Added certificates -> request attribute Valve 2002-08-20 16:47:45 StandardWrapper[/tomcat-docs:default]: Loading container servlet default 2002-08-20 16:47:45 default: init 2002-08-20 16:47:45 StandardWrapper[/tomcat-docs:invoker]: Loading container servlet invoker 2002-08-20 16:47:45 invoker: init 2002-08-20 16:47:45 jsp: init 2002-08-20 16:47:45 StandardHost[mpole2]: Installing web application at context path /webdav from URL file:/opt/jakarta/tomcat/webapps/webdav 2002-08-20 16:47:45 WebappLoader[/webdav]: Deploying class repositories to work directory /opt/jakarta/tomcat/work/Standalone/mpole2/webdav 2002-08-20 16:47:45 StandardManager[/webdav]: Seeding random number generator class java.security.SecureRandom 2002-08-20 16:47:45 StandardManager[/webdav]: Seeding of random number generator has been completed 2002-08-20 16:47:45 ContextConfig[/webdav]: Added certificates -> request attribute Valve 2002-08-20 16:47:45 StandardWrapper[/webdav:default]: Loading container servlet default 2002-08-20 16:47:45 default: init 2002-08-20 16:47:45 StandardWrapper[/webdav:invoker]: Loading container servlet invoker 2002-08-20 16:47:45 invoker: init 2002-08-20 16:47:45 jsp: init 2002-08-20 16:47:46 StandardHost[mpole2]: Installing web application at context path from URL file:/opt/jakarta/tomcat/webapps/ROOT 2002-08-20 16:47:46 WebappLoader[]: Deploying class repositories to work directory /opt/jakarta/tomcat/work/Standalone/mpole2/_ 2002-08-20 16:47:46 StandardManager[]: Seeding random number generator class java.security.SecureRandom 2002-08-20 16:47:46 StandardManager[]: Seeding of random number generator has been completed 2002-08-20 16:47:46 ContextConfig[]: Added certificates -> request attribute Valve 2002-08-20 16:47:46 StandardWrapper[:default]: Loading container servlet default 2002-08-20 16:47:46 default: init 2002-08-20 16:47:46 StandardWrapper[:invoker]: Loading container servlet invoker 2002-08-20 16:47:46 invoker: init 2002-08-20 16:47:46 jsp: init
server.xml
Description: Binary data
catalina.out
Description: Binary data-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
