Symptoms:
-
Registering vRealize Business Standard 6.x with compatible vRealize Automation, registration fails.
-
In the
vcac.log
file and on the screen, you see error message similar to:
ERROR 2017-02-06 18:28:09.798 CAFE Registration Failed:
java.lang.IllegalArgumentException: 'Solution user detail' certificate is invalid - certificateException java.security.cert.CertificateExpiredException: NotAfter: Wed Feb 01 20:59:40 UTC 2017
Note
: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.
The
solution-users.properties
file in vRealize Business has the configuration that points the application to the certificate it is using. Unregistering vRealize Business from vRealize Automation should delete this file. Upon successful registration, this file is newly created.
This issue occurs when a new certificate is generated in vRealize Business without unregistering it from vRealize Automation. The vRealize Business application points to the old certificate instead of a new one.
To resolve the issue:
-
Log in to the vRealize Business Virtual Appliance through SSH or console using
root
credentials.
-
Backup the
solution-users.properties
file by running these commands:
> cd /usr/local/tcserver/vfabric-tc-server-standard/itbm-server/conf
> cp solution-users.properties solution-users.properties.bak
-
Delete the
solution-users.properties
file by running this command:
> rm solution-users.properties
-
Log in to vRealize Business VAMI as
root
user and register vRealize Business with vRealize Automation.
Note
: Restarting the services is not required.
-
Verify a new
solution-users.properties
file is created.