vIDM 3.3.7 cluster giving 502 error and red x page after an outage
search cancel

vIDM 3.3.7 cluster giving 502 error and red x page after an outage

book

Article ID: 444107

calendar_today

Updated On:

Products

VCF Operations/Automation (formerly VMware Aria Suite)

Issue/Introduction

  • Connecting on the load balanced address for vIDM gives a 502 error.
  • Connecting to individual nodes gives a blank login page with a red X. 
  • horizon-workspace service does not stay running after starting it. 
  • The environment recently experienced a power outage or similar infrastructure failure. 
  • On one or more nodes the horizon.log is empty and no longer logging.
  • On nodes with a working horizon.log you see Spring exceptions similar to the below: 

2026-04-17T13:06:15,280 WARN (localhost-startStop-3) [;;;] org.springframework.web.context.support.XmlWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'groupDataService': Unsatisfied dependency expressed through field 'calculatorNotificationService';

Environment

vIDM 3.3.7 Three node cluster

Cause

This can be caused by corruption of the bundle cache during the outage:

/opt/vmware/horizon/bundleCache

Resolution

Recreate the directory by following the steps below: 

1. SSH into the vIDM appliance as the root user.

2. Stop the Workspace service

service horizon-workspace stop

3. Remove the corrupted bundle cache

rm -rf /opt/vmware/horizon/bundleCache

4. Recreate the directory manually and set the correct ownership

mkdir -p /opt/vmware/horizon/bundleCache

chown horizon:www /opt/vmware/horizon/bundleCache

5. Start the Workspace service

service horizon-workspace start

Additional Information

Note that this type of outage can cause multiple issues by impacting other config files so there may be many issues in the environment similar to the below: 

Troubleshooting VMware Identity Manager postgres cluster deployed through Aria Suite Lifecycle (vRSLCM)

vIDM configurator page fails to load Error: "Something failed and we cannot load the screen you were about to view"