Configure TLS for Teradata Notification Service on Linux | Teradata Viewpoint - Configuring TLS for Teradata Notification Service on Linux - Teradata Viewpoint

Teradata® Viewpoint Installation, Configuration, and Upgrade Guide for Customers - 22.10

Product
Teradata Viewpoint
Release Number
22.10
Published
October 2022
Language
English (United States)
Last Update
2022-10-20
dita:mapPath
cez1661858051910.ditamap
dita:ditavalPath
acl1501004736403.ditaval
dita:id
B035-2207
lifecycle
previous
Product Category
Analytical Ecosystem
Perform the following steps after installing or upgrading Viewpoint and the Teradata Notification Service to version 16.20.23.02 or later when the Teradata Notification Service resides on a Linux system.
Java Runtime Environment 8 is required.
  1. Create the /etc/opt/teradata/viewpoint and /etc/opt/teradata/postgres directories using the following commands:
    mkdir -p /etc/opt/teradata/viewpoint
    mkdir -p /etc/opt/teradata/postgres
  2. Depending on your version, do one of the following:
    Version Action
    16.20.23.02 From the Viewpoint server, copy /etc/opt/teradata/viewpoint/tdactivemq.crt to the /etc/opt/teradata/viewpoint directory on the Teradata Notification Service server.
    16.20.23.03 From the Viewpoint server, copy /etc/opt/teradata/viewpoint/tdactivemq.crt to the /etc/opt/teradata/viewpoint directory on the Teradata Notification Service server.
    16.20.23.04 and later From the Viewpoint server, copy /etc/opt/teradata/tdactivemq/tdactivemq.crt to the /etc/opt/teradata/viewpoint directory on the Teradata Notification Service server.
  3. From the Viewpoint server, copy /etc/opt/teradata/postgres/postgres.crt to the /etc/opt/teradata/postgres directory on the Teradata Notification Service server.
  4. On the Teradata Notification Service server, import the ActiveMQ certificate into the truststore using the following command:
    $JAVA_HOME/bin/keytool -import -alias broker -keystore
    /etc/opt/teradata/viewpoint/certs -file
    /etc/opt/teradata/viewpoint/tdactivemq.crt -storepass viewpoint -noprompt
  5. On the Teradata Notification Service server, import the Postgres certificate into the truststore using the following command:
    $JAVA_HOME/bin/keytool -import -alias postgres -keystore
    /etc/opt/teradata/viewpoint/certs -file
    /etc/opt/teradata/postgres/postgres.crt -storepass viewpoint -noprompt
  6. Update the truststore permissions using the following commands:
    chmod 0775 /etc/opt/teradata/viewpoint
    chmod 0644 /etc/opt/teradata/viewpoint/certs
  7. [Viewpoint 16.20.23.08 and later] From the Viewpoint server, copy the values db.password.key and cam.db.password from /etc/opt/teradata/viewpoint/db.properties to the /etc/opt/teradata/cam/cam.properties file on the Teradata Notification Service server.
  8. [Viewpoint 16.50.04.00 and later] From the Viewpoint server, copy the values activemq.password from /opt/teradata/tdactivemq/config/tdactivemq-credentials.properties to the /etc/opt/teradata/cam/cam.properties file on the Teradata Notification Service server.
  9. [Viewpoint 16.50.06.00 and later] If the jdk version on Teradata Notification Service server is >= 1.8.0_292 and the Viewpoint server has OS SLES11, run the script /opt/teradata/client/cam/tdnotification/bin/setupjava.sh
  10. Restart the Teradata Notification Service using the /etc/init.d/tdnotification restart command.