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)