[
https://issues.apache.org/jira/browse/KAFKA-2876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Grant Henke resolved KAFKA-2876.
--------------------------------
Resolution: Duplicate
> 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
> Assignee: Ismael Juma
>
> 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)