Jason Gustafson created KAFKA-2876:
--------------------------------------

             Summary: Broker allows startup with incompatible listen 
port/inter-broker protocol settings
                 Key: KAFKA-2876
                 URL: https://issues.apache.org/jira/browse/KAFKA-2876
             Project: Kafka
          Issue Type: Bug
            Reporter: Jason Gustafson


Currently the broker allows startup with an incompatible inter-broker security 
setting. For example, if the only listening port is enabled for SSL and no 
"security.inter.broker.protocol" is set, then the broker will still attempt to 
use the default PLAINTEXT protocol. When the broker then attempts to send 
LeaderAndIsr and other requests over plain text to itself (which can happen if 
it becomes the controller), it will silently catch the error since it cannot 
find the corresponding endpoint. It would be better to raise a configuration 
error in this case since there's no way that the broker can work correctly when 
it becomes controller.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to