When using an HTTPS proxy server, after integrating the VCF authenticated token, you see that Lifecycle Manager is unable to sync updates.
Symptoms:
/var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server.log you see SSL verification failures against dl.broadcom.com.curl -k -vvv https://dl.broadcom.com and you are returned with the error "SSL certificate verify result: unable to get local issuer certificate."VMware vCenter 7.x
VMware vCenter 8.x
The certificate chain for the Proxy server is either not in or incomplete within the vCenter's Trusted Root store.
METHOD 1: Create a rule on your proxy server to bypass inspection for traffic To/From dl.broadcom.com to your vCenter.
METHOD 2: Upload the full certificate chain for the proxy to your vCenter Server's Trusted Root store:
/usr/lib/vmware-vmafd/bin/dir-cli trustedcert publish --chain --cert /tmp/<ROOT_CERT> --login [email protected] --password <SSO_Admin_Password>/usr/lib/vmware-vmafd/bin/dir-cli trustedcert publish --chain --cert /tmp/<INTERMEDIATE_CERT> --login [email protected] --password <SSO_Admin_Password>
/usr/lib/vmware-vmafd/bin/vecs-cli force-refresh
NOTE: To check if the vCenter is downloading, run the command below from the vCenter. You should see entries relating to package downloads originating from dl.broadcom.com:
tail -f /var/log/vmware/vmware-updatemgr/vum-server/imageservice.log