Skip to content

Conversation

@seekskyworld
Copy link

Summary:

  • Allow ZKClientConfig to fall back to server-style ssl.* keys when zookeeper.ssl.* is absent.
  • Add test coverage for the fallback and precedence behavior.
  • Document zkCli TLS client.properties usage.

Motivation:
Client config files copied from zoo.cfg (ssl.* keys) don’t populate zookeeper.ssl.* today, which can lead to TLS handshake failures. This makes zkCli client configuration compatible with server-style keys while keeping zookeeper.ssl.* as the preferred form.

Validation:

@seekskyworld seekskyworld force-pushed the fix/4990-client-ssl-config branch from c3bfa24 to d3f5c39 Compare January 21, 2026 03:19
@seekskyworld seekskyworld changed the base branch from branch-3.8 to master January 21, 2026 03:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant