Q: Connect Cassandra node with spark I have a node that I'm running my spark job on, it's in the same environment as the cassandra node I'm trying to connect to.
Using ssl auth, I set the following properties for my SparkConf
SparkConf sparkConf = new SparkConf()
    .setAppName("AppName")
    .set("spark.cassandra.connection.ssl.trusStore.path","/path/trustStore")
    .set("spark.cassandra.connection.ssl.trustStore.password","password")
    .set("spark.cassandra.connection.ssl.keyStore.path","/path/keyStore")
    .set("spark.cassandra.connection.ssl.keyStore.password","password")
    .set("spark.cassandra.connection.host",args[0])
    .set("spark.executor.JAVA_HOME","/path/jdk64/jdk1.8.0_112")
    .set("spark.cassandra.auth.username","username")
    .set("spark.cassandra.auth.password","password")
    .set("spark.cassandra.connection.timeout_ms","50000")
    .set("spark.cassandra.connection.ssl.enabled","true")
    .set("spark.cassandra.sql.cluster","Cluster")
    .set("spark.cassandra.connection.local_dc","local_dc");

When I try and initialize a connection using the openSession() method, It throws an exception
JavaSparkContext jssc = new JavaSparkContext(sparkConf);
CassandraConnector connector = CassandraConnector.apply(jssc.getConf());
Session session = connector.openSession();

The thrown exception is as follows, also included is what happens when I get the cause of the exception and print the error message  
java.io.IOException: Failed to open native connection to Cassandra at {HOST}:PORT
[NODE_NAME/HOST:PORT] Channel has been closed

I've verified the all of the credentials are correct from username/password to keyStore trustStore files & passwords. On the cassandra node side, it is not even showing in the logs that there is an attempt to connect.
I've checked and it is not a firewall issue
edit: Here is my spark-submit code
spark-submit --master local[*] --class 
com.sparkCassandra.Main file:///path/SparkCass.jar XXX.X.X.XXX

