Symptoms:
"
Failed to join new SSO node vcenter.domain.com
Cause: Retriable operation 'Waiting to get the state of VMDIR service for vcenter.domain.com' failed to complete after 10 retries. VMDIR service is not in 'NORMAL' state."
DEBUG [vcf_dm,668e96c2cd759f46e205153f80dbc722,b0c3] [c.v.evo.sddc.common.util.SshUtil,dm-exec-8] The command [ /usr/lib/vmware-vmafd/bin/dir-cli state get --password **************** ] executed on vcenter.domain.com. Status: 246, Timed out: false
Output:
Error: dir-cli failed. Error 382312694: Access denied, reason = rpc_s_auth_method (0x16c9a0f6).
..
ERROR [vcf_dm,655dbbe9d9225aea48d1e9a3e091c0b0,8153] [c.v.e.s.o.model.error.ErrorFactory,dm-exec-9] [OHTOJR]
FAILED_TO_JOIN_SSO_NODE Failed to join new SSO node vcenter.domain.com
com.vmware.evo.sddc.orchestrator.exceptions.OrchTaskException: Failed to join new SSO node vcenter.domain.com
..
Caused by: java.lang.RuntimeException: Retriable operation 'Waiting to get the state of VMDIR service for vcenter.domain.com' failed to complete after 10 retries
t@139923633980992:ERROR: VdirPasswordFailEvent from user(cn=administrator,cn=users,dc=vsphere,dc=local), error(0)()
t@139923633980992:ERROR: Srv_rpc_srp_verifier_verify_session failed, status (382312692)
# /usr/lib/vmware-vmafd/bin/dir-cli state get
VMware Cloud foundation 5.1.x
The issue occurs because the SSO password is misinterpreted during workflow execution due to the presence of special characters.
This problem affects only VCF version 5.1.x.
Fixed in VCF version 5.2.
Workaround:
Note: If deletion of the failed workload domain is not possible open a case with VCF Global Support for assistance.