<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: Console producer/consumer not working in kafka 0.10.2 with kerberos in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/78862#M71568</link>
    <description>&lt;P&gt;HI Rajesh,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am also facing same issue while trying to send message using kafka-producer. I am using 2 brokers in my cluster. I have created topic by logging into one of broker host machine. When I run below command am its not going to message propmpt. when I trype something and enter it gives error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;command: /usr/bin/kafka-console-producer --broker-list hostname1:9092,hostname2:9092 --topic testtopic1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Result:&lt;/P&gt;&lt;P&gt;18/08/22 22:51:32 INFO producer.ProducerConfig: ProducerConfig values:&lt;BR /&gt;compression.type = none&lt;BR /&gt;metric.reporters = []&lt;BR /&gt;metadata.max.age.ms = 300000&lt;BR /&gt;metadata.fetch.timeout.ms = 60000&lt;BR /&gt;reconnect.backoff.ms = 50&lt;BR /&gt;sasl.kerberos.ticket.renew.window.factor = 0.8&lt;BR /&gt;bootstrap.servers = [b2brp-cdh-cmsn0.hostanameXXXXXXXX:9092, b2brp-cdh-cmsn1.hostanameXXXXXXXX:9092]&lt;BR /&gt;retry.backoff.ms = 100&lt;BR /&gt;sasl.kerberos.kinit.cmd = /usr/bin/kinit&lt;BR /&gt;buffer.memory = 33554432&lt;BR /&gt;timeout.ms = 30000&lt;BR /&gt;key.serializer = class org.apache.kafka.common.serialization.ByteArraySerializer&lt;BR /&gt;sasl.kerberos.service.name = null&lt;BR /&gt;sasl.kerberos.ticket.renew.jitter = 0.05&lt;BR /&gt;ssl.keystore.type = JKS&lt;BR /&gt;ssl.trustmanager.algorithm = PKIX&lt;BR /&gt;block.on.buffer.full = false&lt;BR /&gt;ssl.key.password = null&lt;BR /&gt;max.block.ms = 60000&lt;BR /&gt;sasl.kerberos.min.time.before.relogin = 60000&lt;BR /&gt;connections.max.idle.ms = 540000&lt;BR /&gt;ssl.truststore.password = null&lt;BR /&gt;max.in.flight.requests.per.connection = 5&lt;BR /&gt;metrics.num.samples = 2&lt;BR /&gt;client.id = console-producer&lt;BR /&gt;ssl.endpoint.identification.algorithm = null&lt;BR /&gt;ssl.protocol = TLS&lt;BR /&gt;request.timeout.ms = 1500&lt;BR /&gt;ssl.provider = null&lt;BR /&gt;ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]&lt;BR /&gt;acks = 0&lt;BR /&gt;batch.size = 16384&lt;BR /&gt;ssl.keystore.location = null&lt;BR /&gt;receive.buffer.bytes = 32768&lt;BR /&gt;ssl.cipher.suites = null&lt;BR /&gt;ssl.truststore.type = JKS&lt;BR /&gt;security.protocol = PLAINTEXT&lt;BR /&gt;retries = 3&lt;BR /&gt;max.request.size = 1048576&lt;BR /&gt;value.serializer = class org.apache.kafka.common.serialization.ByteArraySerializer&lt;BR /&gt;ssl.truststore.location = null&lt;BR /&gt;ssl.keystore.password = null&lt;BR /&gt;ssl.keymanager.algorithm = SunX509&lt;BR /&gt;metrics.sample.window.ms = 30000&lt;BR /&gt;partitioner.class = class org.apache.kafka.clients.producer.internals.DefaultPartitioner&lt;BR /&gt;send.buffer.bytes = 102400&lt;BR /&gt;linger.ms = 1000&lt;/P&gt;&lt;P&gt;18/08/22 22:51:32 INFO utils.AppInfoParser: Kafka version : 0.9.0-kafka-2.0.2&lt;BR /&gt;18/08/22 22:51:32 INFO utils.AppInfoParser: Kafka commitId : unknown&lt;BR /&gt;hi&lt;BR /&gt;18/08/22 22:51:40 WARN clients.NetworkClient: Bootstrap broker b2brp-cdh-cmsn1.hostanameXXXXXXXX:9092 disconnected&lt;BR /&gt;18/08/22 22:51:41 WARN clients.NetworkClient: Bootstrap broker b2brp-cdh-cmsn0.hostanameXXXXXXXX:9092 disconnected&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can I know in which path i can find 2 config files(consumer.properties &amp;amp; producer.properties)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
    <pubDate>Thu, 23 Aug 2018 07:52:04 GMT</pubDate>
    <dc:creator>poojary_sudh</dc:creator>
    <dc:date>2018-08-23T07:52:04Z</dc:date>
    <item>
      <title>Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/62102#M71564</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;We have recently started using kafka 0.10.2 but are unable to produce any messages or consumer them. It has kerberos enabled. Below are my configs. There is no error and kafka data log also doesn't have any entry but the index gets updated whenever we run an producer.&lt;/P&gt;
&lt;P&gt;kafka-console-producer --broker-list&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://kafka1.test.com/" target="_blank" rel="nofollow"&gt;kafka1.test.com&lt;/A&gt;:9092,&lt;A href="http://kafka2.test.com/" target="_blank" rel="nofollow"&gt;kafka2.test.com&lt;/A&gt;:9092 --producer.config client.properties --topic TEST&lt;/P&gt;
&lt;P&gt;kafka-console-consumer --topic TEST --from-beginning --bootstrap-server&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://kafka1.test.com/" target="_blank" rel="nofollow"&gt;kafka1.test.com&lt;/A&gt;:9092,&lt;A href="http://kafka2.test.com/" target="_blank" rel="nofollow"&gt;kafka2.test.com&lt;/A&gt;:9092 --consumer.config consumer.properties&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;jass:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;KafkaClient { com.sun.security.auth.module.Krb5LoginModule required useTicketCache=true; };&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;client.properties/&lt;/STRONG&gt;&lt;STRONG&gt;consumer.properties:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;security.protocol=SASL_PLAINTEXT&lt;/P&gt;
&lt;P&gt;sasl.kerberos.service.name=kafka&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;17/11/22 12:43:01 ERROR internals.ErrorLoggingCallback: Error when sending message to topic TEST with key: null, value: 4 bytes with error: org.apache.kafka.common.errors.TimeoutException: Failed to update metadata after 60000 ms. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;17/11/22 12:44:01 ERROR internals.ErrorLoggingCallback: Error when sending message to topic TEST with key: null, value: 2 bytes with error: org.apache.kafka.common.errors.TimeoutException: Failed to update metadata after 60000 ms. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;17/11/22 12:45:01 ERROR internals.ErrorLoggingCallback: Error when sending message to topic TEST with key: null, value: 5 bytes with error: org.apache.kafka.common.errors.TimeoutException: Failed to update metadata after 60000 ms. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;17/11/22 12:46:01 ERROR internals.ErrorLoggingCallback: Error when sending message to topic TEST with key: null, value: 4 bytes with error: org.apache.kafka.common.errors.TimeoutException: Failed to update metadata after 60000 ms.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Sep 2022 12:33:06 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/62102#M71564</guid>
      <dc:creator>RajeshBodolla</dc:creator>
      <dc:date>2022-09-16T12:33:06Z</dc:date>
    </item>
    <item>
      <title>Re: Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/62141#M71565</link>
      <description>&lt;P&gt;Tried doing using kafka keytab. Below is the topic created with kafka service keytab. But its the same issue&lt;/P&gt;&lt;P&gt;Topic:Hello1 PartitionCount:2 ReplicationFactor:2 Configs:min.insync.replicas=2&lt;/P&gt;&lt;P&gt;Topic: Hello1 Partition: 0 Leader: 35 Replicas: 35,38 Isr: 35,38&lt;/P&gt;&lt;P&gt;Topic: Hello1 Partition: 1 Leader: 38 Replicas: 38,33 Isr: 38,33&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Producer:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;=======kafka-verifiable-producer.sh --topic Hello1 --broker-list server1.kafka2.pre.corp:9092,server2.kafka2.pre.corp:9092 --producer.config client.properties&lt;/P&gt;&lt;P&gt;17/11/23 09:58:07 INFO utils.AppInfoParser: Kafka version : 0.10.2-kafka-2.2.0 17/11/23 09:58:07 INFO utils.AppInfoParser: Kafka commitId : unknown&lt;/P&gt;&lt;P&gt;1 2 3 4 45&lt;/P&gt;&lt;P&gt;17/11/23 09:58:25 INFO producer.KafkaProducer: Closing the Kafka producer with timeoutMillis = 9223372036854775807 ms. {"name":"shutdown_complete"} {"sent":1,"name":"tool_data","avg_throughput":0.0,"target_throughput":-1,"acked":0}&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Consumer:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;kafka-console-consumer --topic Hello1 --from-beginning --zookeeper server.kafka2.pre.corp:2181,server.kafka2.pre.corp:2181/kafka2dc1pre --consumer.config consumer.properties&lt;/P&gt;&lt;P&gt;17/11/23 09:59:04 INFO utils.ZKCheckedEphemeral: Creating /consumers/console-consumer-59653/ids/console-consumer-59653_server1.kafka2.pre.corp-1511431144657-52e4b1e7 (is it secure? false)&lt;/P&gt;&lt;P&gt;17/11/23 09:59:04 INFO utils.ZKCheckedEphemeral: Result of znode creation is: OK&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;17/11/23 09:59:05 INFO consumer.ZookeeperConsumerConnector: [console-consumer-59653_server1.kafka2.pre.corp-1511431144657-52e4b1e7], end rebalancing consumer console-consumer-59653_server1.kafka2.pre.corp-1511431144657-52e4b1e7 try #0&lt;/P&gt;&lt;P&gt;17/11/23 09:59:05 INFO consumer.ZookeeperConsumerConnector: [console-consumer-59653_server1.kafka2.pre.corp-1511431144657-52e4b1e7], Creating topic event watcher for topics Hello1&lt;/P&gt;&lt;P&gt;17/11/23 09:59:05 INFO consumer.ZookeeperConsumerConnector: [console-consumer-59653_server1.kafka2.pre.corp-1511431144657-52e4b1e7], Topics to consume = ArrayBuffer(Hello1)&lt;/P&gt;&lt;P&gt;17/11/23 09:59:05 WARN consumer.ConsumerFetcherManager$LeaderFinderThread: [console-consumer-59653_server1.kafka2.pre.corp-1511431144657-52e4b1e7-leader-finder-thread], Failed to find leader for Set(Hello1-0, Hello1-1) kafka.common.BrokerEndPointNotAvailableException:&lt;STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;End point with security protocol PLAINTEXT not found for broker 33&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;at kafka.client.ClientUtils$anonfun$getPlaintextBrokerEndPoints$1$anonfun$apply$5.apply(ClientUtils.scala:146) at kafka.client.ClientUtils$anonfun$getPlaintextBrokerEndPoints$1$anonfun$apply$5.apply(ClientUtils.scala:146) at scala.Option.getOrElse(Option.scala:121) at kafka.client.ClientUtils$anonfun$getPlaintextBrokerEndPoints$1.apply(ClientUtils.scala:146) at kafka.client.ClientUtils$anonfun$getPlaintextBrokerEndPoints$1.apply(ClientUtils.scala:142) at scala.collection.TraversableLike$anonfun$map$1.apply(TraversableLike.scala:234) at scala.collection.TraversableLike$anonfun$map$1.apply(TraversableLike.scala:234) at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59) at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:48) at scala.collection.TraversableLike$class.map(TraversableLike.scala:234) at scala.collection.AbstractTraversable.map(Traversable.scala:104) at kafka.client.ClientUtils$.getPlaintextBrokerEndPoints(ClientUtils.scala:142) at kafka.consumer.ConsumerFetcherManager$LeaderFinderThread.doWork(ConsumerFetcherManager.scala:67) at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:63)&lt;/P&gt;&lt;P&gt;17/11/23 09:59:05 INFO consumer.ConsumerFetcherManager: [ConsumerFetcherManager-1511431144680] Added fetcher for partitions ArrayBuffer()&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;17/11/23 09:59:05 WARN consumer.ConsumerFetcherManager$LeaderFinderThread: [console-consumer-59653_server1.kafka2.pre.corp-1511431144657-52e4b1e7-leader-finder-thread], Failed to find leader for Set(Hello1-0, Hello1-1) kafka.common.BrokerEndPointNotAvailableException: End point with security protocol PLAINTEXT not found for broker 33 at kafka.client.ClientUtils$anonfun$getPlaintextBrokerEndPoints$1$anonfun$apply$5.apply(ClientUtils.scala:146)&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Nov 2017 10:12:42 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/62141#M71565</guid>
      <dc:creator>RajeshBodolla</dc:creator>
      <dc:date>2017-11-23T10:12:42Z</dc:date>
    </item>
    <item>
      <title>Re: Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/62227#M71566</link>
      <description>Try to change your producer config:&lt;BR /&gt;&lt;BR /&gt;com.sun.security.auth.module.Krb5LoginModule required&lt;BR /&gt;useTicketCache=false&lt;BR /&gt;useKeyTab=true&lt;BR /&gt;storeKey=true&lt;BR /&gt;keyTab="path to the file.keytab"&lt;BR /&gt;principal="kafka/ip-10-197-17-69.eu-west-1.compute.internal@DOMAIN"&lt;BR /&gt;&lt;BR /&gt;And try to change the consumer config:&lt;BR /&gt;&lt;BR /&gt;security.protocol=SASL_PLAINTEXT&lt;BR /&gt;sasl.mechanism=GSSAPI&lt;BR /&gt;sasl.kerberos.service.name=kafka</description>
      <pubDate>Sun, 26 Nov 2017 20:19:49 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/62227#M71566</guid>
      <dc:creator>Tomas79</dc:creator>
      <dc:date>2017-11-26T20:19:49Z</dc:date>
    </item>
    <item>
      <title>Re: Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/62413#M71567</link>
      <description>&lt;P&gt;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/11235"&gt;@Tomas79&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks, This worked.&lt;/P&gt;</description>
      <pubDate>Fri, 01 Dec 2017 12:17:37 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/62413#M71567</guid>
      <dc:creator>RajeshBodolla</dc:creator>
      <dc:date>2017-12-01T12:17:37Z</dc:date>
    </item>
    <item>
      <title>Re: Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/78862#M71568</link>
      <description>&lt;P&gt;HI Rajesh,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am also facing same issue while trying to send message using kafka-producer. I am using 2 brokers in my cluster. I have created topic by logging into one of broker host machine. When I run below command am its not going to message propmpt. when I trype something and enter it gives error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;command: /usr/bin/kafka-console-producer --broker-list hostname1:9092,hostname2:9092 --topic testtopic1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Result:&lt;/P&gt;&lt;P&gt;18/08/22 22:51:32 INFO producer.ProducerConfig: ProducerConfig values:&lt;BR /&gt;compression.type = none&lt;BR /&gt;metric.reporters = []&lt;BR /&gt;metadata.max.age.ms = 300000&lt;BR /&gt;metadata.fetch.timeout.ms = 60000&lt;BR /&gt;reconnect.backoff.ms = 50&lt;BR /&gt;sasl.kerberos.ticket.renew.window.factor = 0.8&lt;BR /&gt;bootstrap.servers = [b2brp-cdh-cmsn0.hostanameXXXXXXXX:9092, b2brp-cdh-cmsn1.hostanameXXXXXXXX:9092]&lt;BR /&gt;retry.backoff.ms = 100&lt;BR /&gt;sasl.kerberos.kinit.cmd = /usr/bin/kinit&lt;BR /&gt;buffer.memory = 33554432&lt;BR /&gt;timeout.ms = 30000&lt;BR /&gt;key.serializer = class org.apache.kafka.common.serialization.ByteArraySerializer&lt;BR /&gt;sasl.kerberos.service.name = null&lt;BR /&gt;sasl.kerberos.ticket.renew.jitter = 0.05&lt;BR /&gt;ssl.keystore.type = JKS&lt;BR /&gt;ssl.trustmanager.algorithm = PKIX&lt;BR /&gt;block.on.buffer.full = false&lt;BR /&gt;ssl.key.password = null&lt;BR /&gt;max.block.ms = 60000&lt;BR /&gt;sasl.kerberos.min.time.before.relogin = 60000&lt;BR /&gt;connections.max.idle.ms = 540000&lt;BR /&gt;ssl.truststore.password = null&lt;BR /&gt;max.in.flight.requests.per.connection = 5&lt;BR /&gt;metrics.num.samples = 2&lt;BR /&gt;client.id = console-producer&lt;BR /&gt;ssl.endpoint.identification.algorithm = null&lt;BR /&gt;ssl.protocol = TLS&lt;BR /&gt;request.timeout.ms = 1500&lt;BR /&gt;ssl.provider = null&lt;BR /&gt;ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]&lt;BR /&gt;acks = 0&lt;BR /&gt;batch.size = 16384&lt;BR /&gt;ssl.keystore.location = null&lt;BR /&gt;receive.buffer.bytes = 32768&lt;BR /&gt;ssl.cipher.suites = null&lt;BR /&gt;ssl.truststore.type = JKS&lt;BR /&gt;security.protocol = PLAINTEXT&lt;BR /&gt;retries = 3&lt;BR /&gt;max.request.size = 1048576&lt;BR /&gt;value.serializer = class org.apache.kafka.common.serialization.ByteArraySerializer&lt;BR /&gt;ssl.truststore.location = null&lt;BR /&gt;ssl.keystore.password = null&lt;BR /&gt;ssl.keymanager.algorithm = SunX509&lt;BR /&gt;metrics.sample.window.ms = 30000&lt;BR /&gt;partitioner.class = class org.apache.kafka.clients.producer.internals.DefaultPartitioner&lt;BR /&gt;send.buffer.bytes = 102400&lt;BR /&gt;linger.ms = 1000&lt;/P&gt;&lt;P&gt;18/08/22 22:51:32 INFO utils.AppInfoParser: Kafka version : 0.9.0-kafka-2.0.2&lt;BR /&gt;18/08/22 22:51:32 INFO utils.AppInfoParser: Kafka commitId : unknown&lt;BR /&gt;hi&lt;BR /&gt;18/08/22 22:51:40 WARN clients.NetworkClient: Bootstrap broker b2brp-cdh-cmsn1.hostanameXXXXXXXX:9092 disconnected&lt;BR /&gt;18/08/22 22:51:41 WARN clients.NetworkClient: Bootstrap broker b2brp-cdh-cmsn0.hostanameXXXXXXXX:9092 disconnected&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can I know in which path i can find 2 config files(consumer.properties &amp;amp; producer.properties)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Thu, 23 Aug 2018 07:52:04 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/78862#M71568</guid>
      <dc:creator>poojary_sudh</dc:creator>
      <dc:date>2018-08-23T07:52:04Z</dc:date>
    </item>
    <item>
      <title>Re: Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79170#M71569</link>
      <description>&lt;P&gt;I got exactly the same problem with the same question.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;...&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;18/08/29 15:38:00 INFO utils.AppInfoParser: Kafka version : 1.0.1-kafka-3.1.0-SNAPSHOT&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;18/08/29 15:38:00 INFO utils.AppInfoParser: Kafka commitId : unknown&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&amp;gt;hello&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;18/08/29 15:38:13 WARN clients.NetworkClient: [Producer clientId=console-producer] Bootstrap broker ourhost:9092 (id: -1 rack: null) disconnected&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My Kafka parcel version is:&amp;nbsp;&lt;SPAN&gt;3.1.0-1.3.1.0.p0.35&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Aug 2018 13:39:22 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79170#M71569</guid>
      <dc:creator>Ofcak</dc:creator>
      <dc:date>2018-08-29T13:39:22Z</dc:date>
    </item>
    <item>
      <title>Re: Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79177#M71570</link>
      <description>&lt;P&gt;You'll have to create the client.properties file, as noted in the "Step 5. Configuring Kafka Clients" here:&lt;BR /&gt;&lt;A href="https://www.cloudera.com/documentation/kafka/latest/topics/kafka_security.html" target="_blank"&gt;https://www.cloudera.com/documentation/kafka/latest/topics/kafka_security.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;cat &amp;gt;/root/client.properties&amp;lt;&amp;lt;EOF
security.protocol=SASL_SSL
sasl.kerberos.service.name=kafka
ssl.client.auth=none
ssl.truststore.location=/etc/cdep-ssl-conf/CA_STANDARD/truststore.jks
ssl.truststore.password=cloudera
EOF

cat &amp;gt;/root/jaas.conf&amp;lt;&amp;lt;EOF
KafkaClient {
com.sun.security.auth.module.Krb5LoginModule required
useKeyTab=true
storeKey=false
useTicketCache=true
keyTab="/cdep/keytabs/kafka.keytab"
principal="kafka@EXAMPLE.CLOUDERA.COM";
};
EOF

KAFKA_OPTS="-Djava.security.auth.login.config=/root/jaas.conf" kafka-console-producer --broker-list ${HOSTNAME}:9093 --topic test --producer.config /root/client.properties&lt;/PRE&gt;</description>
      <pubDate>Wed, 29 Aug 2018 14:17:09 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79177#M71570</guid>
      <dc:creator>pdvorak</dc:creator>
      <dc:date>2018-08-29T14:17:09Z</dc:date>
    </item>
    <item>
      <title>Re: Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79219#M71571</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;A href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/2139" target="_self"&gt;pdvorak&lt;/A&gt;: Thank you, it lead me to running producer and consumer without errors. I just modified configuration to unsecured 9092 port.&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;  jaas.conf:
KafkaClient {
com.sun.security.auth.module.Krb5LoginModule required
useKeyTab=true
storeKey=false
useTicketCache=true
keyTab="somePathToKeytab"
principal="somePrincipal";
};
  client.properties:
security.protocol=SASL_PLAINTEXT
sasl.kerberos.service.name=kafka
sasl.mechanism=GSSAPI
ssl.client.auth=none&lt;/PRE&gt;&lt;P&gt;&lt;SPAN class=""&gt;I can start producer and consumer with the following commands now:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;  producer:
KAFKA_OPTS="-Djava.security.auth.login.config=/root/jaas.conf" kafka-console-producer --broker-list ourHost:9092 --topic test --producer.config /root/client.properties
  consumer:
KAFKA_OPTS="-Djava.security.auth.login.config=/root/jaas.conf" kafka-console-consumer --bootstrap-server ourHost:9092 --topic test --consumer.config /root/client.properties&lt;/PRE&gt;&lt;P&gt;&lt;SPAN class=""&gt;Although, it does not throw any errors, consumer does not print any messages. Do you have any idea where might the problem be now?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;I can see number of sent messages in Cloudera Manager Chart "&lt;/SPAN&gt;Total Messages Received Across Kafka Brokers&lt;SPAN class=""&gt;". So, I assume they were sent properly by a producer.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 08:57:51 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79219#M71571</guid>
      <dc:creator>Ofcak</dc:creator>
      <dc:date>2018-08-30T08:57:51Z</dc:date>
    </item>
    <item>
      <title>Re: Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79221#M71572</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Try only below in your consumer properties file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;security.protocol=SASL_PLAINTEXT&lt;BR /&gt;sasl.mechanism=GSSAPI&lt;BR /&gt;sasl.kerberos.service.name=kafka&lt;BR /&gt;group.id=testgroup&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 09:02:32 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79221#M71572</guid>
      <dc:creator>RajeshBodolla</dc:creator>
      <dc:date>2018-08-30T09:02:32Z</dc:date>
    </item>
    <item>
      <title>Re: Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79222#M71573</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried and it did not help, consumer still prints nothing. Could it be blocked by Sentry?&amp;nbsp;We did not configure topic-permissions yet, however producer can write there.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also tried to consume from non-existing topic and in this case it properly shows Error with fetching metadata.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 09:20:16 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79222#M71573</guid>
      <dc:creator>Ofcak</dc:creator>
      <dc:date>2018-08-30T09:20:16Z</dc:date>
    </item>
    <item>
      <title>Re: Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79223#M71574</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Follow below steps.&lt;/P&gt;&lt;P&gt;1)change Inter Broker Protocol property to SASL_PLAINTEXT in Cloudera manager kafka configuration. and restart kafka service.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2)create jaas.conf file in&amp;nbsp;your home&amp;nbsp;path /home/userid/&lt;BR /&gt;vi jaas.conf&lt;BR /&gt;KafkaClient {&lt;BR /&gt;com.sun.security.auth.module.Krb5LoginModule required&lt;BR /&gt;useTicketCache=false&lt;BR /&gt;useKeyTab=true&lt;BR /&gt;serviceName="kafka"&lt;BR /&gt;StoreKey=true&lt;/P&gt;&lt;P&gt;#create new keytab by using principal of same user id and put it in below path&lt;BR /&gt;keyTab="/home/userid/useridkerberos.keytab"&lt;/P&gt;&lt;P&gt;#below replace with your correct principal name&lt;BR /&gt;principal="userid@REALHOSTNAME.COM"&lt;BR /&gt;client=true;};&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3)Create client.properties file containing the following properties in the same path /home/userid/&lt;BR /&gt;sudo vi client.properties&lt;BR /&gt;security.protocol=SASL_PLAINTEXT&lt;BR /&gt;sasl.kerberos.service.name=kafka&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;4) Login with same user id's&amp;nbsp;login and do kinit&lt;/P&gt;&lt;P&gt;kinit -kt &lt;SPAN&gt;useridkerberos.keytab&amp;nbsp;&lt;/SPAN&gt;userid@REALMHOSTNAME.COM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;5)&amp;nbsp;Cretaing Topics:&lt;BR /&gt;----------------&lt;BR /&gt;/usr/bin/kafka-topics --create --zookeeper hostname1:2181,hostname2:2181,hostname3:2181/kafka --replication-factor 2 --partitions 2 --topic newtopic1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6)&amp;nbsp;Describing Topics:&lt;BR /&gt;------------------&lt;/P&gt;&lt;P&gt;/usr/bin/kafka-topics --describe --zookeeper &lt;SPAN&gt;hostname1&lt;/SPAN&gt;&lt;SPAN&gt;:2181,&lt;/SPAN&gt;&lt;SPAN&gt;hostname2&lt;/SPAN&gt;&lt;SPAN&gt;:2181,&lt;/SPAN&gt;&lt;SPAN&gt;hostname3&lt;/SPAN&gt;:2181/kafka --topic testtopic1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;7)&amp;nbsp;&amp;nbsp;export KAFKA_OPTS="-Djava.security.auth.login.config=/home/userid/jaas.conf"&lt;BR /&gt;verify it:&amp;nbsp; echo "$KAFKA_OPTS"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt;&amp;nbsp;Writting message using Producer:&lt;BR /&gt;--------------------------------&lt;BR /&gt;/usr/bin/kafka-console-producer --broker-list brokerhostname1:9092,brokerhostname2:9092 --topic newtopic6 --producer.config client.properties&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;9) Open duplicate session of smae machine and run consumer command&lt;/P&gt;&lt;P&gt;Reading message using Consumer:&lt;BR /&gt;-------------------------------&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;export KAFKA_OPTS="-Djava.security.auth.login.config=/home/userid/jaas.conf"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;/usr/bin/kafka-console-consumer --new-consumer --topic newtopic6 --from-beginning --bootstrap-server &lt;SPAN&gt;brokerhostname1&lt;/SPAN&gt;&lt;SPAN&gt;:9092,&lt;/SPAN&gt;&lt;SPAN&gt;brokerhostname2&lt;/SPAN&gt;&lt;SPAN&gt;:9092&lt;/SPAN&gt; --consumer.config client.properties&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;try it. It may work at your end also!!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 09:57:45 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79223#M71574</guid>
      <dc:creator>poojary_sudh</dc:creator>
      <dc:date>2018-08-30T09:57:45Z</dc:date>
    </item>
    <item>
      <title>Re: Console producer/consumer not working in kafka 0.10.2 with kerberos</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79225#M71575</link>
      <description>&lt;P&gt;poojary_sudth:&lt;/P&gt;&lt;P&gt;Thank you, but that is +- the same set of tasks I did before.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I found how to make consumer work, it was necessary to add&amp;nbsp; parameter &amp;nbsp;&lt;STRONG&gt;--partition 0&lt;/STRONG&gt;:&lt;/P&gt;&lt;PRE&gt;KAFKA_OPTS="-Djava.security.auth.login.config=/root/jaas.conf" kafka-console-consumer --bootstrap-server ourHost:9092 --topic test --consumer.config /root/client.properties --partition 0&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;I cannot see all the messages comming into the topic, but at least some of them which fall into specified partition are printed. Which is enought for me to confirm that Kafka broker works.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I found this hint here:&amp;nbsp;&amp;nbsp;&lt;A href="https://stackoverflow.com/questions/34844209/consumer-not-receiving-messages-kafka-console-new-consumer-api-kafka-0-9" target="_blank"&gt;https://stackoverflow.com/questions/34844209/consumer-not-receiving-messages-kafka-console-new-consumer-api-kafka-0-9&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 11:46:46 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Console-producer-consumer-not-working-in-kafka-0-10-2-with/m-p/79225#M71575</guid>
      <dc:creator>Ofcak</dc:creator>
      <dc:date>2018-08-30T11:46:46Z</dc:date>
    </item>
  </channel>
</rss>

