You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@zookeeper.apache.org by "Andor Molnar (Jira)" <ji...@apache.org> on 2025/10/06 20:24:00 UTC
[jira] [Created] (ZOOKEEPER-4986) Disable reverse DNS lookup in TLS client and server
Andor Molnar created ZOOKEEPER-4986:
---------------------------------------
Summary: Disable reverse DNS lookup in TLS client and server
Key: ZOOKEEPER-4986
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4986
Project: ZooKeeper
Issue Type: Bug
Components: security, server
Affects Versions: 3.9.4, 3.10.0
Reporter: Andor Molnar
Assignee: Andor Molnar
Port the property behavior from [Apache HBase|https://github.com/apache/hbase/commit/5baeacb7d65f8ec3386690cadbf5e091e20b7b23#diff-b8e69e4d42340619ee4cd63d9e45d7224727f78c05da70ff9ce080c1d33e36d6R157] which controls wether reverse DNS lookup is allowed in TLS handshake if the hostname is not available (e.g. connect via IP address, client hostname verification, etc.)
Disable reverse DNS lookups by default for both quorum and client protocols to be consistent. This should be safe from backward compatibility perspective in a new major (minor?) version if we cut 4.0.0 from master soon. In a {{branch-3.9}} backport we should enable reverse lookup in the quorum protocol by default to support smooth transition.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)