vCenter alarm detected requiring attention. Alarm details: alarm.vsan.health.test.encryption.kmsconnection - Event: Checks if VMware vCenter or any hosts are not connected to Key Management Servers (330357654) Summary: vSAN Health Test 'vCenter and all hosts are connected to Key Management Servers' status changed from 'green' to 'red' Date: 05/02/2026 12:12:00 AM User name: vSAN Health Resource pool: SG4-######-######### Data center: Singapore Arguments: eventTypeId = vsan.health.test.encryption.kmsconnection.event objectId = domain-c7729 objectName = SG4-######-######### severity = error prestatus = green curstatus = red
On vCenter under /var/log/vmware/vsan-health/vsan-health-service.log, the below error shows up:
2026-05-04T22:46:05.802Z WARNING vsan-mgmt[2675953] [VsanHealthEncUtil::_AggregateEncryptionConfigHealth opID=noOpId] Host: KMSserver.com encryption health error: (vim.fault.VsanFault) { msg = '', faultMessage = (vmodl.LocalizableMessage) [ (vmodl.LocalizableMessage) { key = 'com.vmware.vsan.health.msg.host.runtime.error', message = 'Function CheckKmsStatusForDefaultView is timeout.'
On vSAN node under /var/log/vmware/vsanmgmt.log the below timeout error shows up:
2026-05-03T11:42:20.354Z Er(11) vsand[2099488]: [opID=a8a71796-fcab VsanHealthEncUtil::GenerateEncryptionHealthSummary] Failed to get host encryption info2026-05-03T11:42:20.354Z Er(11)[+] vsand[2099488]: Traceback (most recent call last):2026-05-03T11:42:20.354Z Er(11)[+] vsand[2099488]: File "/usr/lib/vmware/vsan/perfsvc/VsanHealthEncUtil.py", line 477, in GenerateEncryptionHealthSummary2026-05-03T11:42:20.354Z Er(11)[+] vsand[2099488]: File "/usr/lib/vmware/vsan/perfsvc/VsanHealthEncUtil.py", line 246, in _CheckKmsStatus2026-05-03T11:42:20.354Z Er(11)[+] vsand[2099488]: File "/usr/lib/vmware/vsan/perfsvc/VsanVcObjectHelper.py", line 643, in wrapper2026-05-03T11:42:20.354Z Er(11)[+] vsand[2099488]: Exception: Function CheckKmsStatusForDefaultView is timeout.
VMware vSAN 7.x, 8.x
2026-05-03T11:42:00.350Z In(14) vsand[2099488]: [opID=a8a71796-fcab VsanVcObjectHelper::wrapper] Ready to get single executor result for the key ['CheckKmsStatusForDefaultView', 'clusterId:id:KMS_Cluster;info:KMSserveraddress;name:KMSserver;port:5696,clusterId:id:KMS_Cluster;info:address:KMSserver:blk... in timeout 20.2026-05-03T11:42:20.353Z In(14) vsand[2099488]: [opID=a8a71796-fcab VsanVcObjectHelper::wrapper] Fetch from cache for CheckKmsStatusForDefaultView2026-05-03T11:42:20.354Z In(14) vsand[2099488]: [opID=a8a71796-fcab VsanVcObjectHelper::getResultFromCache] The cache is timeout for CheckKmsStatusForDefaultView, time: 1777804716.748717, value: [(vim.host.VsanKmsHealth) {2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: serverName = 'KMSserver1',2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: health = 'green'2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: }, (vim.host.VsanKmsHealth) {2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: serverName = 'KMSserver2',2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: health = 'green'2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: }, (vim.host.VsanKmsHealth) {2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: serverName = 'KMSserver3',2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: health = 'green'2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: }, (vim.host.VsanKmsHealth) {2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: serverName = 'KMSserver4',2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: health = 'green'2026-05-03T11:42:20.354Z In(14)[+] vsand[2099488]: }]2026-05-03T11:42:20.354Z Er(11) vsand[2099488]: [opID=a8a71796-fcab VsanHealthEncUtil::GenerateEncryptionHealthSummary] Failed to get host encryption info2026-05-03T11:42:20.354Z Er(11)[+] vsand[2099488]: Traceback (most recent call last):2026-05-03T11:42:20.354Z Er(11)[+] vsand[2099488]: File "/usr/lib/vmware/vsan/perfsvc/VsanHealthEncUtil.py", line 477, in GenerateEncryptionHealthSummary2026-05-03T11:42:20.354Z Er(11)[+] vsand[2099488]: File "/usr/lib/vmware/vsan/perfsvc/VsanHealthEncUtil.py", line 246, in _CheckKmsStatus2026-05-03T11:42:20.354Z Er(11)[+] vsand[2099488]: File "/usr/lib/vmware/vsan/perfsvc/VsanVcObjectHelper.py", line 643, in wrapper2026-05-03T11:42:20.354Z Er(11)[+] vsand[2099488]: Exception: Function CheckKmsStatusForDefaultView is timeout.
To resolve this issue, you must reduce the response time between the ESXi hosts and the KMS servers: