Thanks Andrew for your response. As per this documentation ( https://docs.confluent.io/3.0.0/kafka/sasl.html#sasl-configuration-for-kafka-clients <https://docs.confluent.io/3.0.0/kafka/sasl.html#sasl-configuration-for-kafka-clients> ), SASL auth is supported only for new Kafka consumers. The new kafka consumers connect to the Kafka brokers directly instead of zookeeper
Below two security config are required to be specified in the consumers configs which are only supported in the new Kafka consumer config. security.protocol sasl.kerberos.service.name Refer - https://kafka.apache.org/0100/documentation.html#oldconsumerconfigs <https://kafka.apache.org/0100/documentation.html#oldconsumerconfigs> The ignite kafka streamer uses old consumer config (kafka.consumer.ConsumerConfig). I get below errors in the log file if I specify these new consumer configs. 2018-02-07 05:11:42.432|myapp|ip-x-x-x-x.myserver|[main]|INFO |||||||kafka.utils.VerifiableProperties:info|68|Verifying properties 2018-02-07 05:11:42.454|myapp|ip-x-x-x-x.myserver|[main]|WARN |||||||kafka.utils.VerifiableProperties:warn|83|Property auto.reset.offset is not valid 2018-02-07 05:11:42.455|myapp|ip-x-x-x-x.myserver|[main]|INFO |||||||kafka.utils.VerifiableProperties:info|68|Property group.id is overridden to ignio-kafka-streamer 2018-02-07 05:11:42.455|myapp|ip-x-x-x-x.myserver|[main]|WARN |||||||kafka.utils.VerifiableProperties:warn|83|Property sasl.kerberos.service.name is not valid 2018-02-07 05:11:42.455|myapp|ip-x-x-x-x.myserver|[main]|WARN |||||||kafka.utils.VerifiableProperties:warn|83|Property security.protocol is not valid -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/