Configure SMSSMEX for SSL communication with Service Manager

To configure SMSSMEX for SSL communications with Service Manager, do the following:

  1. Import the root CA into the trust keystore.

    keytool -import -trustcacerts -alias <alias> -keystore <keystorefile> -file <certificatefile>

    For example:

    keytool -import -trustcacerts -alias scca -keystore ovictex.truststore -file mycacert.pem

  2. Configure ovictex.properties.

    1. Set sc.webservice.endpoint.

      sc.webservice.endpoint = http://<smhostname>:<port>/sc62server/PWS

    2. Add the following configuration entries in ovictex.properties.

      <smhostname>.keystore=<ovictex keystore file>
      <smhostname>.keystore.password=<keystore password>
      <smhostname>.truststore=<ovictex truststore file>
      <smhostname>.truststore.password=<truststore password>

      For example:

      sc.webservice.endpoint = http://SMCI02.chn.hp.com:13080/sc62server/PWS
      ……
      SMCI02.chn.hp.com.keystore=C:/Program Files/Micro Focus/SMSSMEX/config/certs/ovictex.keystore
      SMCI02.chn.hp.com.keystore.password=~X1~eD+6cy6OMNxdK9tcCQVBww==
      SMCI02.chn.hp.com.truststore=C:/Program Files/Micro Focus/SMSSMEX/config/certs/ovictex.truststore
      SMCI02.chn.hp.com.truststore.password=~X1~eD+6cy6OMNxdK9tcCQVBww==

      Note The keystore.password and truststore.password should use <SMSSMEX_installDir>/bin/encryptPasswords.bat to encrypt. For usage of encryptPasswords.bat, refer to Tools.