INFO [http-nio-8080-exec-1] c.v.v.l.r.c.RequestController - -- Retry error cause data : [ { "messageId" : "LCMVIDM70000", "message" : "Invalid vIDM credentials provided / host not reachable. Please retry after providing a valid vIDM host and credentials.", "eventId" : "2df037d1-####-xxxx-yyyyyyyyyyyyyyy", "retry" : true, "exceptionMessage" : "Unable to login to the vIDM <FQDN of VIDM node> using the provided defaultConfigurationUsername <configadmin> and defaultConfigurationPassword", "exceptionStackTrace" : "com.vmware.vrealize.lcm.common.exception.LcmException: Unable to login to the vIDM <vidm-hostname> using the provided defaultConfigurationUsername <configadmin> and defaultCon figurationPassword\n\tat YXYXYXYX com.vmware.vrealize.lcm.platform.automata.service.Task.retry(Task.java:156)\n\tat com.vmware.vrealize.lcm.automata.core.TaskThread.run(TaskThread.java:43)\n\tat java.base/jav a.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)\n\tat java.base/java.lang.Thread.run(Unknown Source)\n", "properties" : { "hostName" : "XXXX", "defaultConfigurationUsername" : "<configadmin>", "defaultConfigurationPassword" : "JXJXJXJX" } } ]
To resolve this issue, reset the local user password in VMware Identity Manager Service with Rest API
As an alternative you can reset the password using an Email Server following this article Resetting vIDM Default Configurator Admin password
Workaround:
To work around this issue, reset the local user password using API by changing the vidm hostname
Note 1: API Calls with Post can be run with tools such as Postman
Note 2: The Authorization Field in Postman needs an authorization cookie. (HZN-Browser-Cookie) Getting this is a multi-step process
Login to vIDM node as an admin user. Use https://<FQDN of VIDM node>/SAAS/login/0 using Google Chrome (we are taking chrome as an example here, for other browsers, please use similar approach)
Once prompted, enter the user name as admin and the relevant password
Click on identity & access management-> Now Press Ctrl+Shift+I to open the developer tools on Chrome browser
Navigate to Applications on the top->Then select Cookies on the left side->Click on HZN Cookie->Copy the entire value
Sample:
Get the Local User, sending the username (configadmin) of local user in the filter of which password needs to reset
POST https://<FQDN of VIDM node>/SAAS/jersey/manager/api/scim/Users/.search/
Authorization: HZN <HZN-Browser-Cookie>
Accept: application/json
Content-Type: application/json
{ "filter" : "userName eq \"admin\" and domain eq \"System Domain\""
Update the password information on VMware Aria Suite Lifecycle following this article: Remediating passwords updated outside of VMware Aria Suite Lifecycle