Symptoms
VTPM is in use with encryption enabled on the parent image.Instant Clone Provisioning fails with a Log Line entry similar to the below in a Connection Server debug file:Location of Horizon (VDM) log files (1027744)
2022-12-21T00:04:15.443-12:00 DEBUG (111C-1104) <PendingOperation-vm-2007:snapshot-3135-InitialPublish> [NgvcHelper] Priming of pool test1234 has failed. - VC_FAULT_FATAL: A specified parameter was not correct: spec.disk.backing.crypto : com.vmware.daas.cloneprep.common.CPVcSubsystemException: A specified parameter was not correct: spec.disk.backing.crypto
Purpose
An article that outlines a specific issue when vTPM is enabled and misconfiguration results in this error VC_FAULT_FATAL: A specified parameter was not correct: spec.disk.backing.crypto
This is a child article of VC_FAULT_FATAL: An Index of Instant Clone Creation Errors returned by Vcenter (90411)
Cause
Encryption is incorrectly enabled on the parent VM level rather than on the pool level.
Resolution
This message may appear in a scenario where vTPM is enabled on Windows 11 and misconfiguration results in issues customizing. Enable vTPM on the Pool Level rather than on your parent image. Installation on the parent image can lead to inconsistencies including this error with the digest.
Please review documentation carefully when enabling:
Enabling VBS and vTPM for an Instant-Clone Desktop PoolVMware Horizon and Horizon Cloud readiness for Microsoft Windows 11.Publish image fails on vSAN datastore for Instant Clone when parent VM is enabled for VM encryption (78202)