After deployment, you can replace vRealize Business for Cloud SSL certificate. You can change from self-signed certificate to Certifying Authority (CA) signed certificate. You can import the certificate private key and the certificate issued by a CA.
To restore the old key store, take a backup of existing key store from /usr/local/tcserver/vfabric-tc-server-standard/sharedconf/ssl.keystrore.
- Log in to the vRealize Business for Cloud Web console, https://vRealize_Business_for_Cloud_IP_address:5480.
- Unregister vRealize Business for Cloud from vRealize Automation.
- On the Administration tab, select SSL.
- Select the certificate type from the Choose Mode menu. If you are using a PEM encoded certificate, select Import PEM encoded certificate.
Using self-signed certificate is not recommended for production environments.
Generate a self-signed certificate
Type a common name for the certificate in the Common Name text box. You can use the fully qualified domain name of the virtual appliance (hostname.domain.name) or a wildcard, such as *.mycompany.com. Do not accept a default value, unless it matches the host name of the virtual appliance.
Type your organization name, such as your company name, in the Organization text box.
Type your organizational unit, such as your department name or location, in the Organizational Unit text box.
Type a two-letter ISO 3166 country code, such as US, in the Country Code text box.
Import PEM encoded certificate
Copy the certificate values from BEGIN PRIVATE KEY to END PRIVATE KEY, including the header and footer, and paste them in the RSA Private Key text box.
Copy the certificate values from BEGIN CERTIFICATE to END CERTIFICATE, including the header and footer, and paste them in the Certificate(s) (.pem) text box.
If your certificate has a private key pass phrase, copy and paste it in the respective text box, which encrypts the private key of the certificate that you are importing.
- Click Replace Certificate.
- Register vRealize Business for Cloud with vRealize Automation.