Creating the VI workload domain reports error :
In our case the ESXi's hardware configuration matches the requirements.
VMware Cloud Foundation 5.x
Check the errors in /var/log/vmware/vcf/domainmanager/domainmanager.log:
2024-12-03T00:52:45.108+0000 DEBUG [vcf_dm,c910f45277854606,09a9] [c.v.e.s.e.h.LocalizableRuntimeExceptionHandler,http-nio-127.0.0.1-7200-exec-1] Handler Error Response: {"errorCode":"PUBLIC_DOMAINSPEC_VALIDATION_FAILED","arguments":[],"message":"Failed to validate domain spec","nestedErrors":[{"errorCode":"INVALID_SSO_PASSWORD","arguments":[],"message":"password doesn\u0027t conform to the best practices. Password must be of atleast 8 characters and at most 20. Must have atleast 1 lower case character, 1 special character, 1 digit."}],"referenceToken":"57RROM"}
The workflow of domain creation reported the password issue, using the same password we could log into the SDDC manager and manage the vCenter.
The password string has invalid character "%" preventing us to create VI workload domain, replace it with "@" or other special character.
The ERROR messages should be resolved and you can create VI workload domain successfully.