Ron Dagostino created KAFKA-13456:
-------------------------------------

             Summary: controller.listener.names is required for all KRaft 
nodes, not just controllers
                 Key: KAFKA-13456
                 URL: https://issues.apache.org/jira/browse/KAFKA-13456
             Project: Kafka
          Issue Type: Bug
    Affects Versions: 3.0.0, 2.8.0, 3.1.0
            Reporter: Ron Dagostino
            Assignee: Ron Dagostino


The controller.listener.names config is currently checked for existence when 
the process.roles contains the controller role (i.e. process.roles=controller 
or process.roles=broker,contrtoller); it is not checked for existence when 
process.roles=broker.  However, KRaft brokers have to talk to KRaft 
controllers, of course, and they do so by taking the first entry in the 
controller.listener.names list.  Therefore, controller.listener.names is 
required in KRaft mode even when process.roles.broker.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to