2010-4-28 15:37:29 org.apache.jk.common.MsgAjp processHeader
严重: BAD packet signature 18245
2010-4-28 15:37:29 org.apache.jk.common.ChannelSocket processConnection
严重: Error, processing connection
java.lang.IndexOutOfBoundsException
at java.io.BufferedInputStream.read(BufferedInputStream.java:310)
at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620)
at org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:577)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:685)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:686)
at java.lang.Thread.run(Thread.java:619)
2010-4-28 15:38:38 org.apache.jk.common.MsgAjp processHeader

解决方案 »

  1.   

    java.lang.IndexOutOfBoundsException
    越界
      

  2.   

    Error, processing connection
    java.lang.IndexOutOfBoundsException无代码无真相
      

  3.   

    初步断定,有一些不是AJP协议的请求,请求了这个端口。解决方法:用端口扫描工具(优化大师,防火墙,ewido等都可以)扫描系统网络连接状态,查看了一下是否有访问8009端口的程序。关闭这个程序就OK了。
      

  4.   

    http://blog.csdn.net/xiaose7613/archive/2009/06/05/4244614.aspx