Troubleshooting License Instability on ESXi Hosts (Insufficient Hardware Identifiers)
search cancel

Troubleshooting License Instability on ESXi Hosts (Insufficient Hardware Identifiers)

book

Article ID: 426445

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

This article addresses issues where ESXi host licenses become unstable, requiring frequent re-licensing, particularly after hardware or configuration changes.  This instability is often caused by the ESXi host having an insufficient number of stable hardware identifiers (IDs) available to anchor the license key reliably.

Symptoms:

1. The system requires the license key to be reapplied after simple reboots or minor configuration changes.

2. You see the following message in vCenter:

“This host is using a hardware configuration that will require an updated license from the license server on every reboot. Maintain your license server connectivity to avoid server interruption.”

Environment

ESXi 9.1

Cause

This is caused by the host having insufficient Hardware IDs.


The ESXi licensing mechanism relies on collecting a set of stable, unique hardware identifiers from the host.  If the host has too few unique and persistent hardware IDs, the overall ID fingerprint used by the licensing system becomes fragile.  Any change to one of the few available stable IDs can cause the system to fail the license verification check, leading to license instability.

Resolution

1. Ensure Stable Physical Identifiers (TPM/PPIN):

The most effective way to increase the number of stable hardware identifiers is to enable physical security modules, such as a Trusted Platform Module (TPM), or enable support for Protected Processor Identification Number (PPIN) where available.  Activating these features provides the licensing system with highly stable, unique physical identifiers.

a. TPM Activation:

Consult your hardware vendor's documentation and the following KB article for guidance on activating the TPM, if the host has an inactive TPM available for use:

Enable TPM on ESXi: https://knowledge.broadcom.com/external/article/393506/enable-tpm-on-esxi.html

b. PPIN Support:

If your hardware supports it, enabling Protected Processor Identification Number (PPIN) provides additional, highly stable identifiers.  Consult your hardware vendor's documentation to understand how to enable this feature.

2. Contact Support:

If the issue persists after ensuring ample hardware identifiers are present, gather logs and contact support for deeper analysis of the host's reported hardware ID pool.