Hi,

I am getting the following WARNING message in my catalina.out file.  I am
currently running Apache 2.2.10, Tomcat 6.0.16 and Sun's JDK 1.6.0_07.  I
can't tell if this is causing a problem or not.  Thanks in advance for the
help.


Jan 8, 2009 1:40:10 PM org.apache.jk.core.MsgContext action
WARNING: Error sending end packet
java.net.SocketException: Broken pipe
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
        at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
        at org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:531)
        at
org.apache.jk.common.JkInputStream.endMessage(JkInputStream.java:121)
        at org.apache.jk.core.MsgContext.action(MsgContext.java:304)
        at org.apache.coyote.Response.action(Response.java:183)
        at org.apache.coyote.Response.finish(Response.java:305)
        at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:195)
        at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
        at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
        at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
        at java.lang.Thread.run(Thread.java:619)


My AJP configuration is the following in my server.xml file:

    <Connector port="8009"
               enableLookups="false" redirectPort="8445" debug="0"
                maxThreads="200" minSpareThreads="10" maxSpareThreads="25"
                acceptCount="100" connectionTimeout="20000"
               protocol="AJP/1.3" />

Apache is load balancing two tomcat servers with the following
configuration:

    ProxyRequests Off
    ProxyPreserveHost On

    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>

    ProxyPass /lexmaint !

    <Proxy balancer://app1>
        BalancerMember ajp://server1:8009 route=app1-a loadfactor=5
        BalancerMember ajp://server2:8009 route=app1-b loadfactor=5
    </Proxy>

    <Location / >
        ProxyPass balancer://app1/ stickysession=JSESSIONID
    </Location>

Reply via email to