Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following data source parameters are used for integration with and connection to Cassandra.

ParameterDescriptionDefault value
cassandra.contactPointsCassandra hosts or IP addresses, separated by commas.localhost
cassandra.portCassandra port for CQL clients.9042
cassandra.keyspace.replication.factorCassandra replication factor for “auth” keyspace which is used by the authentication server. The replication factor should be the same as in the Teamwork Cloud application.conf file.1
cassandra.connection.max.attemptsMaximum number of attempts to connect to Cassandra on server startup.10
cassandra.connection.sleep.before.attemptTime interval before connection attempts in milliseconds.30000

cassandra.username

The user name used for connecting to Cassandra.cassandra

cassandra.password

The password used for connecting to Cassandra.cassandra
cassandra.ssl.enabledEnable SSL authentication for Cassandra.false
cassandra.ssl.ignore.certificateIf SSL certificate check should be ignored while connecting to Cassandra.true

...

To enable SSL authentication for Cassandra

...

To enable SSL authentication for Cassandra

  1. Set the following properties in the authserver.properties file:
Code Block
cassandra.ssl.enabled=true
cassandra.ssl.ignore.certificate=false

2. If the Cassandra certificate is not signed by a public certificate authority, go to Java cacerts directory used by Authserver (WebAppPlatform) and import Cassandra public certificate by running the following command:

...

languagebash
themeDJango
linenumberstrue

...

, see SSL authentication for Cassandra.