Integrate > Integrating Multiple CMDBs > How to Use SSL with the UCMDB Adapter

How to Use SSL with the UCMDB 9.x/10.x Adapter

If the remote UCMDB server uses a certificate signed by a known certificate authority, selecting the HTTPS (SSL) value in the Protocol field is sufficient.

If not, add the remote UCMDB server certificate to the local UCMDB JVM Trusted Stores as follows:

  1. Export the remote UCMDB self-signed certificate by executing the following command (on the remote server machine):

    c:\UCMDB\UCMDBServer\bin\jre\bin\keytool.exe -exportcert -
    keystore c:\UCMDB\UCMDBServer\conf\security\server.keystore -
    alias hpcert -storepass <keystore pass> -file remoteServer.cert
  2. Copy the certificate to UCMDB at C:\UCMDB\UCMDBServer\bin\jre\bin and to the Data Flow Probe at C:\UCMDB\DataFlowProbe\bin\jre\bin.

  3. Locate the JRE security folder, by default located in C:\UCMDB\UCMDBServer\bin\jre\lib\security\ and also at C:\UCMDB\DataFlowProbe\bin\jre\lib\security\.

  4. Back up the cacerts file by copying it to another folder.

  5. Open a command line window and execute the following commands on the local UCMDB and Data Flow Probe (to import the previously created or copied certificate):

    cd C:\UCMDB\<UCMDBServer/DataFlowProbe>\bin\jre\bin
    keytool.exe -import -storepass <truststore pass> -keystore c:\UCMDB\<UCMDBServer/DataFlowProbe>\bin\jre\lib\security\
    cacerts -trustcacerts -file C:\UCMDB\<UCMDBServer/DataFlowProbe>\bin\jre\bin\remoteServer.cert
    
  6. At the command line prompt "Trust this certificate?", enter yes.

  7. Restart the UCMDB service and the Data Flow Probe service.

Related Topics Link IconRelated Information