Error: "Not Secure" in browsers after replacing Machine SSL certificate with GoDaddy-issued certificate for vCenter Server
book
Article ID: 444737
calendar_today
Updated On:
Products
VMware vCenter Server
Issue/Introduction
After replacing the vCenter Server Machine SSL certificate with a GoDaddy-issued certificate (GoDaddy TLS Intermediate CA DV - R1v1), Chrome and Edge browsers report the vCenter web interface connection as "Not Secure".
Navigating to the vCenter Server FQDN in modern browsers displays an SSL/TLS trust warning, and inspecting the certificate path reveals an incomplete trust chain.
This does not happen when accessing the vCenter Server on Firefox.
Environment
VMware vCenter Server
Cause
An incomplete certificate chain is applied to vCenter Server. A required GoDaddy "Cross" certificate is omitted from the trusted root certificate chain during the initial import process. GoDaddy has introduced a new cross-signed certificate into their root and intermediate chain topology; without it, browsers cannot establish a contiguous path of trust. Below is how the entire chain looks like.
Resolution
Obtain the complete certificate chain bundle from GoDaddy, ensuring the new "Cross" certificate is included.
Concatenate the Root CA, Intermediate CA, and the new Cross certificate into a single trusted root chain file.
Access the vSphere Client and navigate to the Certificate Management section.
Execute the Machine SSL replacement workflow again.
Supply the existing valid Machine SSL leaf certificate alongside the newly updated trusted root chain containing the Cross certificate.