Quick question,

so is there any way to set the advertised host name differently for the
zookeeper and clients?

Thanks,

Su

On Tue, Jul 7, 2015 at 5:33 PM, Su She <suhsheka...@gmail.com> wrote:

> Thank you Hawin and Mike for the answers.
>
> Having a public IP would be the easiest solution, but unfortunately, this
> is a lengthy process for me due to company security rules.
>
> Since the zookeeper is behind the NAT, I guess it won't have access to the
> external IP...so it seems like there isn't a straight-forward solution.
>
> I guess I will see if I can produce my messages behind the NAT  while I
> try to get an external IP.
>
> Thanks!
>
> -Su
>
> On Tue, Jul 7, 2015 at 3:13 PM, Mike Bridge <m...@bridgecanada.com> wrote:
>
>> can zookeeper access the broker through the public IP?
>> advertised.host.name
>> is also what zookeeper uses to communicate to the broker, but if zookeeper
>> is inside the NAT it might not have a route via that external IP.
>> On Jul 7, 2015 2:10 PM, "Su She" <suhsheka...@gmail.com> wrote:
>>
>> > Hello Everyone,
>> >
>> > I am in a tricky situation.
>> >
>> > I am running Kafka (downloaded via binary) on a private cloud behind
>> NAT. I
>> > am hoping to send messages to the broker from outside the cloud.
>> Everything
>> > else seems to be working fine, I can send messages from instances within
>> > the private cloud. The instance has a private ip, but no public ip.
>> >
>> > So public IP ip addr A:8081 is mapped through PFSense NAT Rules to a
>> > private ip B:80
>> >
>> > Here are some of the configurations I have tried:
>> >
>> > server.properties:
>> >
>> > port =80 //this works fine locally, no other PID is using htis port
>> >
>> > advertised.host.name =public IP addrA //causes java.io.BrokenPipe
>> Error,
>> > have also tried the private ip
>> >
>> > advertised.port =8081
>> >
>> > I am not sure what else I can change in server.properties. Has anyone
>> else
>> > tried to do this? Is this possible? Or does the broker need to be
>> attached
>> > to its own public ip.
>> >
>> > Thank you for the help!
>> >
>> > -Su
>> >
>>
>
>

Reply via email to