Here is the scenario:
   
   - My kafka server and the zookeeper are running and working fine on the 
remote server as long as I launch the process on the same remote server.
   - I don't have any connectivity issues between my local machine and the 
server. I can ssh and access all other applications on my remote server from my 
local machine.
   - When trying to connect a client to the remote zookeeper directly from my 
local machine I get a a NoRouteToHost exception is being thrown.
   - The client logfile contains the following lines:
 org.apache.zookeeper.ZooKeeper: Initiating client connection, 
connectString=remotehost:2181 
sessionTimeout=120000watcher=org.I0Itec.zkclient.ZkClient@62807a4d
 org.apache.zookeeper.ClientCnxn: Opening socket connection to server
remotehost/192.13.12.1:2181. Will not attempt to authenticate usingSASL 
(unknown error)The URL I'm specifying when connecting to zookeeper is 
remotehost:2181. However, note the "remotehost/192.13.12.1:2181" in the log. He 
appears to resolve the hostname to IP correctly and then... slapping a forward 
slash and the IP on to the URL which looks weird to me. Is this how he should 
resolve and pass down the URL to the socket?? 

Reply via email to