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)