Configuring SSL for IBM Control Center on OpenShift

Before you begin

Ensure the following:
  1. Sterling B2B Integrator is installed on an OpenShift Container and is operational.
  2. IBM Control Center (ICC) is installed on an OpenShift Container and is operational.

Procedure

  1. Export the certificate from ICC keystore and check it into the Sterling B2B Integrator Trusted Digital Certificates.
  2. When configuring the Web Services Management in Sterling B2B Integrator, ensure that Verification Certificate selected is from the ICC keystore that was checked in, and for the Signing Certificae, select ASISslCert.
  3. Configure and enable the SOA SSL HTTP Server Adapter to use ASISslCert.
  4. After configuration, ensure that the WSDL is operational.
  5. Export the OpenShift route certificate (which can be downloaded from browser) and import it into the ICC truststore, then perform a helm upgrade of ICC.
  6. On ICC UI, configure the settings with the name asi-hostname and port 443, using the credentials of Sterling B2B Integrator, it should then connect successfully.
    Note: For the WSDL to function correctly, select ASISSLCert in SOA SSL HTTP Server Adapter. If the certificate is not selected, the view WSDL option will not function under under DeploymentWebServicesManager.