Ransomware attackers specifically target and attempt to destroy backup systems to increase the probability of payment. Hardening your system is critical. Please ensure you have reviewed your platform security using the Security Hardening Checklist
Cohesity

COHESITY Documentation

Explore our documentation to get started, discover products & new features, access troubleshooting guides, register sources, platforms support.

Products
Data Security Alliance
Visit Cohesity.com
Demos
Support
Blogs
Developers
Partner Portals
Cohesity Community
© 2026 Cohesity, Inc. All Rights Reserved.
Terms of Use|
Privacy Policy|
Legal|
  1. Home
  2. IT Analytics Help
  3. Section XVI. System Administration
  4. Appendix G. Configure TLS-enabled Oracle database on IT Analytics Portal and data receiver
  5. Configure TLS in Oracle with IT Analytics on Linux in non-split architecture

Configure TLS in Oracle with IT Analytics on Linux in non-split architecture

In a non-split architecture, Database and portal are on the same system.

Step 1: Configure Oracle wallet on the server side.

  1. Login as Oracle user.
    su - aptare
  2. Create a directory on the server machine to store the server wallet as server_wallet. Run the make directory command below at /opt/aptare/oracle/network folder.
    mkdir /opt/aptare/oracle/network/server_wallet
  3. Create an empty wallet for the Oracle server with auto login enabled.
    orapki wallet create -wallet "/opt/aptare/oracle/network/server_wallet" -pwd <password> -auto_login
  4. Add a self-signed certificate in the wallet (a new pair of private/public keys is created).
    orapki wallet add -wallet "/opt/aptare/oracle/network/server_wallet" -pwd <password> -dn "CN=<server_machine_name>" -keysize 2048 -self_signed -validity <# of Days>
  5. Check the contents of the wallet. Notice the self-signed certificate is both a user and trusted certificate.
    orapki wallet display -wallet "/opt/aptare/oracle/network/server_wallet" -pwd <password>
  6. Export the certificate so it can be loaded into the client wallet later.
    orapki wallet export -wallet "/opt/aptare/oracle/network/server_wallet" -pwd <password> -dn "CN=<server_machine_name>" -cert /opt/aptare/oracle/network/server_wallet/<server-certificate-name>.crt
  7. Check whether the certificate has been exported to the above directory.

Step 2: Configure Oracle wallet for client application.

  1. Login as oracle user.
    su - aptare
  2. Create a directory on the client system to store the client wallet. Call it client_wallet. Create it under the /opt/aptare/oracle/network folder.
    mkdir /opt/aptare/oracle/network/client_wallet
  3. Create a wallet of the oracle client. Create an empty wallet with auto login enabled.
    orapki wallet create -wallet "/opt/aptare/oracle/network/client_wallet" -pwd <password> -auto_login

Step 3: Load server certificate into the client wallet.

  1. Load the server certificate into the client wallet
    orapki wallet add -wallet "/opt/aptare/oracle/network/client_wallet" -pwd <password> -trusted_cert -cert /opt/aptare/oracle/network/client_wallet/<server-certificate-name>.crt
  2. Check the contents of the client wallet. Note that the server certificate is now included in the list of trusted certificates.
    orapki wallet display -wallet "/opt/aptare/oracle/network/client_wallet" -pwd <password>

Step 4: Configure the Oracle database to listen for TCPS connection: Configure the listener.ora, tnsnames.ora, and sqlnet.ora files on the database server using the following steps. In these steps, host is the oracle server IP address and the server wallet location is /opt/aptare/oracle/network/server_wallet.

  1. Stop the Oracle listener before updating the files.
    lsnrctl stop
  2. Modify the listener.ora (/opt/aptare/oracle/network/admin/listener.ora)
    LISTENER = 
        (DESCRIPTION_LIST = 
           (DESCRIPTION = 
             (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)) 
             (ADDRESS = (PROTOCOL = TCPS)(HOST = xx.xx.xx.xx)(PORT = 2484)) 
           ) 
         )
    
    

    Add below line at the end of file:

    SSL_CLIENT_AUTHENTICATION = FALSE 
    		SECURE_PROTOCOL_LISTENER=(IPC) 
    WALLET_LOCATION = 
    (SOURCE = 
    (METHOD = FILE) 
    (METHOD_DATA = 
    (DIRECTORY = /opt/aptare/oracle/network/server_wallet) 
    ) 
    )
    
    /opt/aptare/oracle/network/server_wallet
  3. Modify the tnsnames.ora ( /opt/aptare/oracle/network/admin/tnsnames.ora).
    SCDB = 
       (DESCRIPTION = 
          (ADDRESS= 
            (PROTOCOL=TCPS) 
            (HOST=xx.xx.xx.xx) 
            (PORT=2484) 
          ) 
          (CONNECT_DATA=(SERVICE_NAME=scdb)(SID=SCDB)) 
       )
  4. Start the Oracle listener.
    lsnrctl start
  5. Check the listener status
    lsnrctl status
  6. Test the Oracle connection using sqlplus.
    sqlplus username/password@dbService

Step 5: Load oracle server wallet certificate to the portal and upgrader Java KeyStore.

  1. Add server certificate in portal Java.
    cd /usr/java/bin 
    keytool -import -trustcacerts -alias ora_server_cert -file /opt/aptare/oracle/network/server_wallet/server-cert-db.crt -keystore /usr/java/lib/security/cacerts 
    password: changeit
  2. Add server certificate in upgrader Java
    cd /opt/aptare/upgrade/jre/bin 
    keytool -import -trustcacerts -alias ora_server_cert -file /opt/aptare/oracle/network/server_wallet/server-cert-db.crt -keystore /opt/aptare/upgrade/jre/lib/security/cacerts 
    password: changeit

Step 6: Modify connection URL in the portal and receiver property file.

  1. Login as a root user.
  2. Stop portal and agent services.
    /opt/aptare/bin/tomcat-portal stop 
    /opt/aptare/bin/tomcat-agent stop
  3. Modify database URL in /opt/aptare/portalconf/portal.properties.
    db.url=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)
    (HOST=xx.xx.xx.xx)(PORT=2484))(CONNECT_DATA=(SERVICE_NAME=SCDB)))
  4. Modify database URL in /opt/aptare/datarcvrconf/datrarcvrproperties.xml.
    <URL>jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)
    (HOST=xx.xx.xx.xx)(PORT=2484))(CONNECT_DATA=(SERVICE_NAME=SCDB)))</URL>
  5. Start portal and agent services.
    /opt/aptare/bin/tomcat-portal start 
    /opt/aptare/bin/tomcat-agent start

Feedback

Was this page helpful?
Previous

Configure TLS in Oracle with IT Analytics on Linux in split architecture

Next

Configure TLS in Oracle with IT Analytics on Windows in split architecture

Feedback

Was this page helpful?