Copy PEM and generated SSL certificates to TAS servers

Copy the certificates created for the Text Indexing Service (TINS) and the Secure Gateway from the TAS Management server, to all the other TAS servers in your deployment, including the TAS Management server.

Secure Gateway SSL certificates

  • secure_gateway.key

  • secure_gateway.crt

  • secure_gateway_rootca.crt

TINS (Solr) SSL certificates

  • solr_ssl.jks

  • solr_rootca.crt

  • client_store_ssl.jks

All certificates – pPEM, Secure Gateway SSL, and TINS (Solr) SSL certificates, must be copied to all the TAS (Management, Datastore, and Application) servers.

Before you begin 

Generate SSL certificates for TAS servers

Procedure 

  1. Create the following folders on every TAS server in your deployment:

    1. If .podman does not exist, create it in /home/tas_inst/ with the tas_inst user.

    2. Define permissions:

      Copy
      chown -R tas_inst:tas /home/tas_inst/.podman
    3. Within /home/tas_inst/.podman, create a subfolder with the FQDN of the TAS server in your deployment as the folder name.

    4. Within the /<data_folder>, create a subfolder entitled ssl, and another subfolder entitled secure_gateway:

      Copy
      mkdir -p /<data_folder>/ssl/secure_gateway

      where:

      • <data_folder> is the folder defined for data storage, and is by default opt/app/data.

    5. Within /<data_folder>/ssl, create the following subfolders:
      Copy
      mkdir -p /<data_folder>/ssl/solr
      mkdir -p /<data_folder>/ssl/kafka
      mkdir -p /<data_folder>/ssl/dataexport

      where:

      • <data_folder> is the folder defined for data storage, and is by default opt/app/data.

    6. Change permissions for /ssl:

      Copy
      chown -R tas_inst:tas /<data_folder>/ssl
      chmod -R 770 /<data_folder>/ssl

      where:

      • <data_folder> is the folder defined for data storage, and is by default opt/app/data.

    7. Repeat step a through step f for every TAS server in your deployment, including the TAS Management server.

  2. The steps that follow must be implemented on the TAS Management server.

  3. On the TAS Management server, go to /home/tas_inst/.podman.

  4. Copy the ca.pem certificate from the TAS Management server to /home/tas_inst/.podman on one of the TAS servers in your deployment:

    Copy
    scp ca.pem tas_inst@<fqdn_target_server>:/home/tas_inst/.podman

    where:

    • <fqdn_target_server> is the FQDN of the TAS server in your deployment to which you are copying the certificate.

  5. On the TAS Management server, go to the folder with the FQDN of the target TAS server to which to copy the certificates.

  6. From the folder with the FQDN of the target TAS server, copy the PEM certificates to the target TAS server (physical server):

    Copy
    scp <fqdn_folder_target_tas_server>/*.pem tas_inst@<fqdn_target_tas_server>: /
    /home/tas_inst/.podman/<fqdn_folder_target_tas_server>

    where:

    • <fqdn_folder_target_tas_server> is the name of the folder with the FQDN of the target TAS server on the Management server.

    • <fqdn_target_tas_server> is the FQDN of the target TAS server (physical server) to which you are copying the certificates.

    • <fqdn_folder_target_tas_server> is the name of the folder on the target TAS server to which you are copying the certificates.

    Example:

    Copy
    scp /home/tas_inst_.docker/TAS_server.domain.com/*.pem /
    tas_inst@<TAS_server.domain.com>:/home/tas_inst/.podman/TAS_server.domain.com
  7. On the TAS Management server, from the folder with the FQDN of the target TAS server, copy the Secure Gateway, TINS (Solr), and client_store_ssl.jks certificates to the target TAS server:

    1. Copy the Secure Gateway certificates:

      Copy
      scp <fqdn_folder_tas_server>/secure_gateway* tas_inst@<fqdn_target_tas_server>: /
      /<data_folder>/ssl/secure_gateway

      where:

      • <fqdn_folder_tas_server> is the name of the folder with the FQDN of the target TAS server on the Management server.

      • <fqdn_target_tas_server> is the FQDN of the target TAS server to which you are copying the certificates.

      • <fqdn_folder_target_tas_server> is the name of the folder on the target TAS server to which you are copying the certificates.

    2. Copy TINS (Solr) certificates:

      Copy
      scp <fqdn_folder_tas_server>/solr_* tas_inst@<fqdn_target_tas_datastore_server>: /
      /<data_folder>/ssl/solr
    3. Copy client_store_ssl.jks:

      Copy
      scp <fqdn_folder_tas_server>/client_store_ssl.jks tas_inst@<fqdn_target_tas_datastore_server> /
      :/<data_folder>/ssl/solr
  8. Repeat step 2 through step 6 for every TAS server in your deployment, including the TAS Management server.

What to do next 

Configure TAS servers hosts