I am getting SSL handshake failures randomly when number of concurrent users increases. Though the number is not that big, with only 100 users or so SSL handshake keeps failing randomly.
I have set the LogLevel
to debug, but seemingly it doesn't tell me anything more significant apart from AH01998: Connection closed to child with abortive shutdown.
Usage of the memory is also not that high when the handshake failure happens. I am using apache V2.4.6 on CentOS 7, with mpm prefork.
Two things I would like to know:
Thanks!
The shutdown is the close of the SSL connection. It is thus a problem at the end and not the beginning of the connection and thus is not a SSL handshake failure. "Abortive" shutdown happens when the client simply closes the underlying TCP connection instead of doing an orderly SSL shutdown by sending SSL close notify messages. It can for example by caused by misbehaving clients (like robots) or by a crashed client.