I've noticed something odd about ZK 3.9.2. We use tls on our client connections. When we update zk server OR zk client to 3.9.2 (but not both) setting up the connection fails as follows:
2024-06-06 14:26:45,441 INFO [ClientCnxnSocketNetty] SSL handler added for channel: [id: 0x50d6e872] 2024-06-06 14:26:45,442 INFO [ClientCnxn] Socket connection established, initiating session, 2024-06-06 14:26:45,443 INFO [ClientCnxnSocketNetty] channel is connected: [id: 0x50d6e872, 2024-06-06 14:26:45,460 ERROR [ClientCnxnSocketNetty] Unexpected throwable io.netty.handler.codec.DecoderException: javax.net.ssl.SSLHandshakeException: Received fatal alert: protocol_version at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:499) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) If we update both to 3.9.2 then connectivity is restored. I believe it's related to a fix in the release notes : https://issues.apache.org/jira/browse/ZOOKEEPER-4415 Has anyone else seen this issue (or able to duplicate it ? ) Regards, Chris
