Java Certificate Problem When Reaching vCenter

Problem: When trying to connect to the VMware vCenter, vScope gives an error message: “VI SDK invoke exception.javax.net.ssl.SSLHandshakeException: java.security.cert CertificateException Certificate does not conform to algoriths constrains”

This is caused by having an older type of certificate on the vCenter machine. It is strongly recommended to upgrade the certificate on the vCenter machine to a newer stronger one.

Solution 1: Upgrade certificate on the vCenter machine

Solution 2: Bypass the java security check on the vScope machine by doing the following

  1. Stop the vScopeServer Service
  2. Open the file: C:Program FilesJavajre7libsecurityjava.security
  3. Comment out the row starting with “jdk.certpath.disabledAlgorithms=MD2″, by adding the #-sign first in the row
  4. Start vScopeServer service again

Leave a Reply