We implement the certificate on vcenter followed by KB http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=2035005 , when doing the step 5 - step 9:
5.Copy the new certificate files into the above folder. If you are following this resolution path, the proper certificate is in c:\certs\vCenter.
6.Open rui.crt in a text editor and validate that the first line of the file begins with -----BEGIN CERTIFICATE-----. If there is any text prior to this, remove it. The code that validates the certificate may fail in Step 5 if there is additional text.
7.Go to https://localhost/mob/?moid=vpxd-securitymanager&vmodl=1 on the vCenter Server and load the certificates for the configuration by using the Managed Object Browser.
8.Click continue if you are prompted with a certificate warning.
9.Enter a vCenter Server administrator username and password when prompted.
10.Click reloadSslCertificate.
11.Click Invoke Method. If successful, the window shows this message: Method Invocation Result: void
After click invoke mthod, it is not successful, it got below error message:
Method Invocation Result: vpx.fault.SecurityConfigFault
Name | Type | Value |
---|---|---|
dynamicType | string | Unset |
dynamicProperty | vmodl.DynamicProperty[] | Unset |
faultCause | vmodl.MethodFault | Unset |
faultMessage | vmodl.LocalizableMessage[] | Unset |
anyone had the same issue? we had implemented the certificate on SSO and inventory service sucessfully, SSO and vCenter are on different servers.