I set rpc_port to the public IP address, and now I can connect to Cassandra just fine from an outside server.
However, I cannot connect from the Cassandra server itself, using cqlsh
I am getting an error.Thar are:
Connection error: Could not connect to localhost:9160
Is there a configuration, I can change to be able to connect from the server itself ?
Best Answer
cassandra.yaml
file on the line withrpc_port :
normally by default= 9160
cassandra
cqlsh 127.0.0.1 9160
: should be ok in any casecqlsh [IP of host] 9160
: if ok thencassandra
reachable from lan, if ok thencassandra
is not reachable fromlan
but onlylocalhost 127.0.0.1