I believe I have made some progress now. It looks like this is a problem with mod_perl and mod_jk interacting poorly. I haven't investigated why yet, but mod_perl is calling ap_should_client_block in the authentication phase of Apache, which plays havoc with mod_jk's call in the handler. Mod_jk is in the right here, and I'm 99.9% sure that mod_perl isn't making the call, but rather our code is. So, this is my problem. Thanks to everybody who helped.
Ryan On Tue, 18 Jan 2005, William A. Rowe, Jr. wrote: > Hi Ryan, fancy meeting up here :) You don't mention, so > I'll confirm - you are using mod_jk 1.2.8 (brand new release)? > This sure sounds like the (rather obscure) issues with re-piping > body content, and taking a simple guess, if you drop back and > force http/1.0 (eliminate chunking) the issue goes away? > > Bill > > At 06:55 PM 1/17/2005, Ryan Bloom wrote: > > >I am trying to get Apache 1.3 and Tomcat 5.0.27 working together. My site > >basically works, but any POST request causes the following error with a > >hex dump: > > > >Jan 17, 2005 3:19:23 PM org.apache.jk.common.HandlerRequest invoke > >SEVERE: Error decoding request > >java.io.IOException > > at > >org.apache.jk.common.JkInputStream.receive(JkInputStream.java:252) > > at > >org.apache.jk.common.HandlerRequest.decodeRequest(HandlerRequest.java:500) > > at > >org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:352) > > at > >org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743) > > at > >org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675) > > at > >org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866) > > at > >org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) > > at java.lang.Thread.run(Thread.java:567) > > > > > >I have been unable to get Tomcat to give me more log messages. The web > >pages are very clear that jk2 is no longer in development, so I really > >don't want to go to jk2. but I am at a loss as to where to go from here. > > > >Can anybody suggest a possible solution? > > > >Thanks, > > > >Ryan > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]