vm_ssoreg.log
file, located in the %TEMP%
directory, you see the error:java.lang.IllegalArgumentException: Invalid solution certificate. Certificate already expired.
This issue occurs if the vCenter Server certificate expires.
To verify if the certificate has expired, check the certificate file specified in vcsso.properties
file.
Note: The vcsso.properties
file is located at C:\Program Files\VMware\Infrastructure\VirtualCenter Server\ssoregtool\
.
vcsso.properties
file using a text editor.rui.crt
certificate file, which is specified under the [solutionUsers]
section of the vcsso.properties
file.vcsso.properties
file may have been removed after a failed installation. If the vcsso.properties
file is removed, the default location of the rui.crt
file is C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\SSL\
.rui.crt
file, run this command to see the expiration date and view the encryption bit used:$ openssl x509 -in rui.crt -noout -text
..
Validity
Not Before: Jul 28 11:03:38 2008 GMT
Not After : Jul 28 11:03:38 2010 GMT
..