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

Reply via email to