October 2018
Beginner to intermediate
348 pages
10h
English
In this scenario, you will have to tell cqlsh where to find a SSL certificate to present at connection time. This is done in your $HOME/.cassandra/cqlshrc file. A common cqlshrc file used for connecting to a client-to-node SSL enabled cluster may look like this:
cat cqlshrc[connection]factory = cqlshlib.ssl.ssl_transport_factory[ssl]certfile = /home/aploetz/.cassandra/permanentWaves.pemvalidate = false
With that configuration in place, execute cqlsh providing the IP address of the host, along with a valid username and password and the --ssl flag:
bin/cqlsh 192.168.0.101 -u cassdba -p flynnLives --ssl