On Tue, May 1, 2018 at 3:31 PM Mark Thomas <ma...@apache.org> wrote: > On 01/05/18 03:11, 旭东 胡 wrote: > > Hi Mark, > > > > Unfortunately, 8.5.31 does not resolve my issue. You can find the > catalina.out log by https://1drv.ms/u/s!Aii8T4l0bnqVlx0mqtHngJ_1OvRo. > > From my client log the timeout occurs: > > 1. between 15:03:48 and 15:04:48 > > 2. between 15:04:48 and 15:05:48 > > 3. between 15:05:49 and 15:06:49 > > 4. between 15:06:59 and 15:07:49 > > 5. between 15:07:59 and 15:08:49 > > 6. between 15:08:59 and 15:09:49 > > > > The problematic port is 11443. Sorry there is a health checking, which I > cannot turned off, on port 10443 adding a lot noise. > > OK. > > First of all, please ensure that the time on the client and server are > synchronized. Give that the server log doesn't show the server starting > until 15:04:00 the client and server look to be ~25 seconds out of sync. > > What I see in most of the connections is the TLS handshake completing > and the I/O layer passing the socket to the protocol layer for > processing. The socket is returned from the protocol layer with an > instruction to close the socket. > > We need to see what is happening in the protocol layer. Please add the > following to logging.properties, restart Tomcat 8.5.31 and repeat your > test: > org.apache.coyote.level=FINE > > Please also include the client logs this time. >
Maybe test with JSSE as well instead of OpenSSL ? Rémy