Certificate Replacement in vIDM & Aria Automation – Real-Time Experience and Troubleshooting

In this blog, I would like to share my real-time experience and troubleshooting steps while replacing certificates for:

  • VMware Identity Manager (vIDM): 3.3.7
  • VMware Aria Suite Lifecycle (vRLCM): 8.18.0 Patch 7
  • VMware Aria Automation: 8.18.1.36791

 

Pre-Activity Preparation

Before starting the certificate replacement activity, the following steps were completed:

  • Imported the custom certificate into Locker in vRLCM and verified it
  • Took snapshots of vIDM and Aria Automation nodes
  • Performed Inventory Sync from vRLCM successfully

 

Aria Automation Certificate Replacement

The certificate replacement for Aria Automation was completed successfully without any major issues.
The new certificate was applied and validated.

 

Issue During vIDM Certificate Replacement

While updating the certificate for vIDM, we encountered the following error:

Error Code: LCMVRAVACONFIG590008

Reference KB

We followed the official KB article:

https://knowledge.broadcom.com/external/article/425839/error-code-lcmvravaconfig590008-when-ret.html

As per the KB:

  • Replace the Load Balancer FQDN with the Primary Node IP/FQDN in the hostname field

After applying these steps, the request proceeded successfully to the next stage.

 

Post-Update Validation Issue

  • Certificate was successfully updated in vIDM System Dashboard
  • However, while accessing Aria Automation UI, we encountered the following error:

Incorrect issuer in SAML AuthnRequest

 

Support Investigation & Findings

After engaging the support team, two key issues were identified:

 

Mistake 1: Certificate Mismatch Between vIDM and Aria Automation

There was a mismatch between the vIDM certificate and Aria Automation configuration.

Reference KB:
https://knowledge.broadcom.com/external/article/322719/changing-vmware-aria-automation-8xs-vmwa.html

Resolution Steps:

  1. SSH into one of the Aria Automation nodes
  2. Run the following command:

vracli vidm set https://<vIDM-URL> admin <tenant>

Notes:

  • Replace <vIDM-URL> with:
    • Load Balancer FQDN (recommended for cluster setup)
    • Single node FQDN (if standalone)
  • Replace <tenant> with the correct tenant/user
  • Verify the certificate SHA256 fingerprint
  • Enter vIDM admin password

 

Apply Changes

vracli vidm apply

Monitor Services

kubectl get pods -n prelude -w | grep identity-service

Ensure all identity service pods are running successfully.

  

Mistake 2: Incorrect Hostname Usage (Primary vs Load Balancer)

During troubleshooting of error LCMVRAVACONFIG590008:

  • KB suggests using Primary Node FQDN/IP
  • However, based on our environment setup, this caused inconsistency

Actual Fix:

As advised by the GSS Support Team:

  • Use Load Balancer FQDN instead of Primary Node FQDN

After updating this configuration:

  • Certificate updates completed successfully
  • Integration between vIDM and Aria Automation was restored

 

 Key Takeaways

  • Always validate certificate consistency between vIDM and Aria Automation
  • KB recommendations may vary based on environment architecture
  • For clustered environments:
    • Prefer Load Balancer FQDN
  • Use vracli vidm set and apply to sync configurations properly
  • Always verify SAML authentication flow after certificate changes
  • Load balancer (NSXT) certificates update the manually. https://knowledge.broadcom.com/external/article?articleNumber=372708

 

Fixed Issues

  • Certificates successfully updated for both vIDM and Aria Automation
  • SAML authentication issue resolved
  • Aria Automation UI accessible without errors
  • Environment is fully stable

Comments

Popular posts from this blog

Creating Snapshots for Unmanaged VMs in Aria Automation (vRealize Automation)

Bulk import security policies into Palo Alto Networks firewalls

Automating Tag Creation & Assignment to VMs with vRA + vRO