In a VCF Operations environment, you may need to replace the default VMCA-signed certificate for the VCF License Server with an external self-signed certificate (with a certificate authority (CA) such as Venafi).
Follow these steps to generate a Certificate Signing Request (CSR) and apply the new certificate.
https://<VCF Operations>/suite-api.OpsToken value. Copy this token and save it to a text file.<VCF Operations> with your appliance IP/FQDN and <token> with the token from Step 1:curl -kX 'GET' \ 'https://<VCF Operations>/suite-api/internal/extension/vcf-license-cloud-integration/license-servers' \ -H 'accept: application/json' \ -H 'Authorization: OpsToken <token>' \ -H 'x-ops-api-use-unsupported: true'"id" field in the response and copy the ID string next to it between the quotes and save it; this is your license server ID.curl -kX 'POST' \ 'https://<VCF Operations>/suite-api/internal/extension/vcf-license-cloud-integration/license-servers/<license_server_ID>/csr' \ -H 'accept: application/json' \ -H 'Authorization: OpsToken <token>' \ -H 'x-ops-api-use-unsupported: true'-----BEGIN CERTIFICATE REQUEST----- and ending with -----END CERTIFICATE REQUEST-----.Note: The CSR does not contain an entry for Common Name. If your CA requires a Common Name, the certificate generation process will fail. This is a known limitation that will be resolved in a future release of VCF Operations.
/root directory of the VCF Operations appliance.<mycert.pem> with your actual filename:curl -kX 'PUT' \ 'https://<VCF Operations>/suite-api/internal/extension/vcf-license-cloud-integration/license-servers/<license_server_ID>/certificate' \ -H 'accept: application/json' \ -H 'Authorization: OpsToken <token>' \ -H 'x-ops-api-use-unsupported: true' \ --form 'certificate=@/root/<mycert.pem>' \ -H 'content-type: multipart/form-data'To verify the update, navigate to https://<license_server> (using the License Server FQDN or IP) in your browser and inspect the certificate details.
Assigning a custom certificate to the VCF License Server with VCF Operations will be supported in a future version of VCF Operations.
Subscribe to a Broadcom knowledge article by article or product