Если вы не можете подключиться к нему через telnet, то вы точно не сможете подключиться к нему. Вы уверены, что там нет брандмауэров? На сервере cassandra, к которому вы пытаетесь подключиться, вы можете запустить:
netstat -nap | grep 9042 | grep LISTEN
Какой бы порт вы ни указали для своего native_transport_port в cassandra.yaml.
или
lsof -i TCP | grep cassandraPid | grep LISTEN "
Где "cassandraPid" - это идентификатор процесса cassandra
Можно ли подключиться с помощью cqlsh на хосте cassandra при указании хоста и порта? Если вы можете, то есть межсетевой экран, блокирующий ваш клиентский сервер. Если нет, то снова проверьте настройки вашего порта.