A problem has occurred on the server. Reference token <TOKEN>Error setting Online depot configurationorg.bouncycastle.tls.TlsFatalAlert: certificate_unknown(46)
certificate_unknown(46)
Unable to construct a valid chain
Unable to find certificate chain.
/var/log/vmware/vcf/lcm/lcm-debug.log on the SDDC Manager shows entries similar to:ERROR [vcf_lcm,...] [c.v.v.l.r.a.c.v.s.DepotSettingsController] Update Depot Settings com.vmware.evo.sddc.lcm.depot_auth.exceptions.DepotAccessTokenIOException: java.net.SocketException: Network is unreachableERROR [vcf_lcm,...] [c.v.e.s.e.h.LocalizableRuntimeExceptionHandler] [<TOKEN>] VCF_ERROR_INTERNAL_SERVER_ERROR A problem has occurred on the server.
# curl -vvv https://eapi.broadcom.com/vcf/generateToken -k
ERROR: * OpenSSL verify result: 13* SSL certificate verification failed, continuing anyway!* [SSL] ossl_connect, doneVCF 9.x
eapi.broadcom.com, dl.broadcom.com, vvs.broadcom.com, vsanhealth.vmware.com).Run the following command from the SDDC Manager CLI to identify if the SSL handshake fails without the -k (insecure) flag:curl -vvv https://eapi.broadcom.com/vcf/generateToken
If the output results in SSL certificate problem, the certificate chain must be trusted.
echo off | openssl s_client -proxy [PROXY_IP]:[PROXY_PORT] -connect eapi.broadcom.com:443 2>&1 | openssl x509 -outform PEM 1> /tmp/depot.crt && keytool -importcert -alias broadcom_eapi -file /tmp/depot.crt -keystore /etc/alternatives/jre/lib/security/cacerts --storepass changeitNote: Replace [PROXY_IP] and [PROXY_PORT] with the environment's proxy details.
Ensure the following FQDNs are whitelisted on the firewall/proxy and excluded from SSL decryption/inspection:
dl.broadcom.comeapi.broadcom.comvvs.broadcom.comvsanhealth.vmware.com