" 'Solution user detail' certificate is invalid" error when registering vRB 6.2.3 with vRA
search cancel

" 'Solution user detail' certificate is invalid" error when registering vRB 6.2.3 with vRA

book

Article ID: 345620

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction


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.


Environment

VMware vRealize Business Standard 6.x

Cause

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.

Resolution

To resolve the issue:
  1. Log in to the vRealize Business Virtual Appliance through SSH or console using root credentials.
  2. 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


  3. Delete the solution-users.properties file by running this command:

    > rm solution-users.properties

  4. Log in to vRealize Business VAMI as root user and register vRealize Business with vRealize Automation.

    Note: Restarting the services is not required.

  5. Verify a new solution-users.properties file is created.