Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 1

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


Teamwork Cloud cassandra.ssl.enabled
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 set the same as in the
TWCloud 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
Enable SSL authentication for Cassandra.false
cassandra.ssl.ignore.certificateIf SSL certificate check should be ignored while connecting to Cassandra.true

Enabling 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

...