Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Normal
Description
Diagnosing internode SSL issues can be a problem as any messaging IOException before this patch is just logged to debug, which is likely not enabled in most cases. Logs will just show nothing in case of any problems with SSL certs.
Also the implemented retry semantics in OutboundTcpConnection will not make much sense for SSL handshake errors and will cause unnecessary load for both peers.
The proposed patch will explicitly catch SSLHandshakeException, log them to error and abort connect().
Attachments
Issue Links
- is related to
-
CASSANDRA-6349 IOException in MessagingService.run() causes orphaned storage server socket
- Resolved
- links to