VCF Operations Fleet Management Lifecycle Precheck failure - Internal error occurred while trying to perform third party VIBs validation
search cancel

VCF Operations Fleet Management Lifecycle Precheck failure - Internal error occurred while trying to perform third party VIBs validation

book

Article ID: 429080

calendar_today

Updated On:

Products

VMware Cloud Foundation VCF Operations

Issue/Introduction

VCF Operations Fleet Management Lifecycle Precheck fails with error: 
Internal error occurred while trying to perform third party VIBs validation
Resource Name: <ESXi_Hostname>
Description: Internal error occurred while trying to perform third party VIBs validation
Health Status: ERROR
Error Description: While trying to perform third party VIBs validation internal error occurred. Host has following third-party VIBs java.lang.NullPointerException: Cannot invoke "com.vmware.vim.binding.vmodl.ManagedObjectReference.getType()" because "moRef" is null
Impact: High: Do not perform upgrade without addressing this issue.
Remediation: Host has following third-party VIBs java.lang.NullPointerException: Cannot invoke "com.vmware.vim.binding.vmodl.ManagedObjectReference.getType()" because "moRef" is null. For more details visit 'Third-Party Custom VIBs' page 'Update/Patches -> Third-Party Custom VIBs'

Environment

VMware Cloud Foundation 9.0.x

Cause

Incorrect DNS settings or domain name of the ESXi host under TCP/IP configuration can cause this internal error.

Resolution

Check the DNS settings of the ESXi host under TCP/IP configuration and ensure domain name is configured: Navigate to vSphere Client > ESXi Host > Configure > TCP/IP Configuration > Default > DNS 

Additional Information

Refer: SDDC Manager Precheck failure - Failed to obtain VIB list from ESXi host. Log into vCenter and ensure that the ESXi host is up and healthy