Dears,
I have a three node cluster of Kafka 0.9 with two listeners configured : PLAINTEXT on 9092 and SASL_PLAINTEXT on 9094. I successfully configured Kerberos + ACL and I’m able to produce messages (using kafka_console_producer) to port 9094. But when I try to produce to PLAINTEXT port without Kerberos configs on kafka_console_producer side, I receive an error: [2016-05-12 12:14:43,907] WARN Error while fetching metadata with correlation id 0 : {plain2=TOPIC_AUTHORIZATION_FAILED} (org.apache.kafka.clients.NetworkClient) [2016-05-12 12:14:43,908] ERROR Error when sending message to topic plain2 with key: null, value: 3 bytes with error: Not authorized to access topics: [plain2] (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback) Why is that happen? I thought that if I send messages to Plaintext port, Kerberos/ACL authentication is omitted. I will appreciate your help. Kind regards, -- Michał Kabocik