Products | Versions |
---|---|
TIBCO Data Virtualization | All supported versions |
If there is one Studio client to connect to multiple TDV servers, the user can follow the steps given below to configure SSL to each one of them:
1. Generate a new key for the second server
- Navigate to conf/server/security
- Backup cis_server_keystore.jks and create a new key
The command for reference:
----------------
keytool -genkey -keyalg RSA -alias cis_server2 -keystore cis_server_keystore.jks -storepass changeit -validity 360 -keysize 2048 # you can have different pass than "changeit"
keytool -importkeystore -srckeystore conf/server/security/cis_server_keystore.jks -destkeystore conf/server/security/cis_server_truststore.jks -srcalias cis_server2 keytool -importkeystore -srckeystore conf/server/security/cis_server_keystore.jks -destkeystore conf/studio/security/cis_studio_truststore.jks -srcalias cis_server2
keytool -list -keystore conf/server/security/cis_server_truststore.jks -v | grep cis keytool -list -keystore conf/studio/security/cis_studio_truststore.jks -v | grep cis
<common:attribute> <common:name>/server/communications/keystoreKeyAlias</common:name> <common:type>STRING</common:type> <common:value>cis_server2</common:value> </common:attribute> <common:attribute> <common:name>/server/communications/keystoreKeyAliasOnServerRestart</common:name> <common:type>STRING</common:type> <common:value>cis_server2</common:value> </common:attribute>
<common:attribute> <common:name>/server/communications/keystorePassword</common:name> <common:type>PASSWORD_STRING</common:type> <common:value>NEW_PASSWORD</common:value> </common:attribute> <common:attribute> <common:name>/server/communications/keystorePasswordOnServerRestart</common:name> <common:type>PASSWORD_STRING</common:type> <common:value>NEW_PASSWORD</common:value> </common:attribute>