Hi Chris,
thank you for responding promptly.
Let me first correct something I've said earlier:
HTTP Connector will actually throw an IOException when ssl unwrap fails
(rather than an EOFException)
at
org.apache.tomcat.util.net.SecureNioChannel.read(SecureNioChannel.java:618)
at
org.apache.tomcat.util.net.NioBlockingSelector.read(NioBlockingSelector.java:173)
at
org.apache.tomcat.util.net.NioSelectorPool.read(NioSelectorPool.java:235)
at
org.apache.tomcat.util.net.NioSelectorPool.read(NioSelectorPool.java:216)
at
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1241)
at
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1190)
at
org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:717)
at
org.apache.coyote.http11.Http11InputBuffer.access$300(Http11InputBuffer.java:40)
at
org.apache.coyote.http11.Http11InputBuffer$SocketInputBuffer.doRead(Http11InputBuffer.java:1072)
at
org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:140)
at
org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:261)
at org.apache.coyote.Request.doRead(Request.java:581)
at
org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:326)
at
org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:642)
at
org.apache.catalina.connector.InputBuffer.readByte(InputBuffer.java:337)
at
org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:93)
AJP Connector will just return -1
at org.apache.coyote.ajp.AjpProcessor.receive(AjpProcessor.java:600)
at
org.apache.coyote.ajp.AjpProcessor.refillReadBuffer(AjpProcessor.java:695)
at
org.apache.coyote.ajp.AjpProcessor$SocketInputBuffer.doRead(AjpProcessor.java:1433)
at org.apache.coyote.Request.doRead(Request.java:581)
at
org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:326)
at
org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:642)
at
org.apache.catalina.connector.InputBuffer.readByte(InputBuffer.java:337)
at
org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:93)
I guess my question is whether I can make the AJP Connector provide a
similar hint (i.e. some sort of IOException) when connection to the
intermediary apache server is terminated.
Thanks,
George
--
Sent from: http://tomcat.10.x6.nabble.com/Tomcat-User-f1968778.html
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]