HI,
I have configured the IIS7 as web server to Tomcat6 using isapi_redirect.dll. Now my problem is request is reaching the
tomcat instance but Tomcat6 not sending the response. When check the catalina log i found strange info saying that
SEVERE: BAD packet signature 256
Nov 22, 2011 4:29:41 PM org.apache.jk.common.ChannelSocket read
INFO: Error reading data after 514bytes
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:628)
at org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:585)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:693)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Unknown Source)
Nov 22, 2011 4:29:41 PM org.apache.jk.common.ChannelSocket receive
WARNING: can't read body, waited #839
Nov 22, 2011 4:29:41 PM org.apache.jk.common.ChannelSocket processConnection
WARNING: Closing ajp connection -1
Nov 22, 2011 4:30:49 PM org.apache.jk.common.MsgAjp processHeader
SEVERE: BAD packet signature 256
Last few line of IIS server showing log as
Tue Nov 22 16:30:49.126 2011] [4076:2468] [debug] ajpv12_handle_request::jk_ajp12_worker.c (386): Into ajpv12_handle_request
[Tue Nov 22 16:30:49.126 2011] [4076:2468] [debug] ajpv12_handle_request::jk_ajp12_worker.c (390): ajpv12_handle_request, sending the ajp12 start sequence
[Tue Nov 22 16:30:49.126 2011] [4076:2468] [debug] ajpv12_handle_request::jk_ajp12_worker.c (448): ajpv12_handle_request, sending the headers
[Tue Nov 22 16:30:49.126 2011] [4076:2468] [debug] ajpv12_handle_request::jk_ajp12_worker.c (466): ajpv12_handle_request, sending the terminating mark
[Tue Nov 22 16:30:49.126 2011] [4076:2468] [debug] ajpv12_handle_request::jk_ajp12_worker.c (519): ajpv12_handle_request done
[Tue Nov 22 16:30:49.126 2011] [4076:2468] [debug] service::jk_ajp12_worker.c (142): In jk_endpoint_t::service, sent request
[Tue Nov 22 16:30:49.126 2011] [4076:2468] [debug] ajpv12_handle_response::jk_ajp12_worker.c (534): Into ajpv12_handle_response
I think i have done configurations properly with isapi_redirect.dll. I am completely unaware of what is happening. Am i using wrong isapi_redirect.dll? Do i need to do any extra configuration in tomcat except <Engine name="Catalina" defaultHost="localhost" jvmRoute="worker1">
is it ajp version as I am using ajp/1.3 in tomcat(Server.xml) and in isapi_redirect.dll configuration files using ajp12.
I have configured the workers. properties, isapi_redirect.properties file.
Any help would be much appreciated.
Thanks in Advance.
Regards & thanks,
Nirmala Vijaya Sekhar Varre