Hi, We have a Kafka / Zookeeper test setup on a single EC2 machine. The host.name is the private ip address and the advertised.host.name is the public address in server.properties.
We are trying to publish from outside EC2 using the public ip of the EC2 machine but get this error on the client side - No partition metadata for topic test due to kafka.common.LeaderNotAvailableException}] for topic [test]: class kafka.common.LeaderNotAvailableException The zookeeper has the public ip stored in /brokers/ids/0. We have tried multiple combinations but it works ONLY when the advertised host name is not used and the client is internal to EC2. Please let me know what the problem could be. thanks Sameer