Integrating VCF Fleet Management with VCF operations, the connection fails, displaying the error "Error connection Fleet management node, try again."
search cancel

Integrating VCF Fleet Management with VCF operations, the connection fails, displaying the error "Error connection Fleet management node, try again."

book

Article ID: 416570

calendar_today

Updated On:

Products

VCF Operations

Issue/Introduction

When attempting to link VCF Fleet Management with VCF operations, the connection fails, displaying the error "Error connection Fleet management node, try again." 

The Fleet Management logs will show comparable errors to those detailed below.

Log Location:/var/log/vrlcm/vmware_vrlcm.log 

YYYY-MM-DDT##:##:##.### ERROR vrlcm[134] [http-nio-8080-exec-6] [c.v.v.l.u.CustomTrustStoreManager]  -- Failed to check whether certificate exist.
java.security.KeyStoreException: Uninitialized keystore

YYYY-MM-DD:##:##.#### ERROR vrlcm[134] [http-nio-8080-exec-3] [c.v.v.l.u.CustomTrustStoreManager]  -- Error loading trust store
java.lang.RuntimeException: Failed to load custom trust store

YYYY-MM-DD:##:##.#### INFO vrlcm[134] [http-nio-8080-exec-3] [c.v.v.l.l.s.CertificateManagementService]  -- Check whether certificate is trusted
YYYY-MM-DD:##:##.#### ERROR vrlcm[134] [http-nio-8080-exec-3] [c.v.v.l.u.CustomTrustStoreManager]  -- Failed to load trust store
java.io.EOFException: no data in keystore stream
        at org.bouncycastle.jcajce.provider.ProvBCFKS$BCFIPSKeyStoreSpi.engineLoad(Unknown Source) 

Environment

VCF Operations 9.0.0

Cause

This issue is due to corrupted CustomTrustManager

Resolution

  1. Create a backup / snapshot of the vRSLCM appliance.
  2. SSH to the vRSLCM appliance with root
  3. Run the following command to remove the truststore file:
    rm /opt/vmware/vlcm/truststore

  4. Restart vRSLCM service cmd:
    systemctl restart vrlcm-server.service