You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Ron Dagostino (Jira)" <ji...@apache.org> on 2021/02/24 22:28:00 UTC
[jira] [Created] (KAFKA-12374) Add missing config
sasl.mechanism.controller.protocol
Ron Dagostino created KAFKA-12374:
-------------------------------------
Summary: Add missing config sasl.mechanism.controller.protocol
Key: KAFKA-12374
URL: https://issues.apache.org/jira/browse/KAFKA-12374
Project: Kafka
Issue Type: Bug
Components: config
Affects Versions: 2.8.0
Reporter: Ron Dagostino
Assignee: Ron Dagostino
Fix For: 2.8.0
The config `sasl.mechanism.controller.protocol` from KIP-631 is not implemented. Furthermore, `KafkaRaftManager` is using inter-broker security information when it connects to the Raft controller quorum. KafkaRaftClient should use the first entry in `controller.listener.names` to determine the listener name; that listener name's mapped value in the `listener.security.protocol.map` (if such a mapping exists, otherwise the listener name itself) for the security protocol; and the value of `sasl.mechanism.controller.protocol` for the SASL mechanism. Finally, `RaftControllerNodeProvider` needs to use the value of `sasl.mechanism.controller.protocol` instead of the inter-broker sasl mechanism (it currently determines the listener name and security protocol correctly)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)