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

Reply via email to