Inventory Synchronization of VMware Identity Manager fails with error LCMVIDM70000 in VMware Aria Suite Lifecycle Manager
search cancel

Inventory Synchronization of VMware Identity Manager fails with error LCMVIDM70000 in VMware Aria Suite Lifecycle Manager

book

Article ID: 450759

calendar_today

Updated On:

Products

VMware vRealize Suite Lifecycle Manager 8.x

Issue/Introduction

  • Performing an Inventory Synchronization for VMware Identity Manager (vIDM) in VMware Aria Suite Lifecycle Manager fails on initial execution.

  • The following error is displayed in the Aria Suite Lifecycle UI:

    Error Code:LCMVIDM70000 
    Invalid vIDM credentials provided / host not reachable.
    Please retry after providing a valid vIDM host and credentials.
    Unable to login to the vIDM <vIDM-FQDN> using the admin user/password. Exception message: Failed to get admin token: {"message":"Received too many requests. Please try after some time.","code":429,"success":false,"results":null}
  • Reviewing /var/log/vrlcm/vmware_vrlcm.log reveals the following REST API error:

    ERROR [VidmPromoteDefaultConfigurationUserTask] -- Failed to login to vIDM vIDMServer{host=<vIDM-FQDN>, tenant=null}. com.vmware.vrealize.lcm.common.exception.LcmException: Failed to get admin token: {"message":"Received too many requests. Please try after some time.","code":429,"success":false,"results":null}
    

Environment

VMware Aria Suite Lifecycle 8.x

VMware Identity Manager (vIDM) 3.3.7

Cause

This issue occurs because API rate limits were manually configured on the VMware Identity Manager (vIDM) service (following KB 403330), restricting the number of authentication/login requests permitted per minute (requestsPerMinute). (Note: By default, no rate limits are enabled on vIDM).

When Aria Suite Lifecycle sends multiple REST requests during an inventory sync, vIDM returns HTTP Status 429 (Too Many Requests) if the active rate limit threshold is exceeded.

Resolution

To resolve this issue, increase the API rate limit threshold (e.g., set requestsPerMinute to 100) or disable rate limiting on VMware Identity Manager (vIDM) by following the configuration steps in KB 403330. Setting the rate limit to 100 requests per minute is known to resolve the inventory synchronization failure.

Once the rate limits are updated:

  1. Log in to VMware Aria Suite Lifecycle.

  2. Navigate to Lifecycle Operations > Environments.

  3. Select your environment, click vIDM, and trigger Inventory Synchronization.

  4. Confirm that the task completes successfully without throwing error code LCMVIDM70000.

Additional Information

For complete details on configuring and managing Workspace ONE Access/vIDM rate limits, refer to the official documentation:

Setting Rate Limits on the VMware Identity Manager Service