Error: ERROR_GEN_FAILURE [code 0x0000001f]orThis issue occurs if the VCSA is unable to properly communicate with the Domain Controller(s) via TCP port 445, usually because the port is blocked by a device in-between like a firewall appliance.
To fix this issue, ensure that TCP port 445 is open between the VCSA and the domain controller(s)
To test if TCP 445 is accessible, run the following command in the Shell of the VCSA (Replace <mydomain.com> against the correct name of the domain:
# openssl s_client -connect <mydomain.com<>:445Should the goal of the domain join be to use Integrated Windows Authentication to allow AD users to access vCenter Server as per Add or Edit a vCenter Single Sign-On Identity Source, consider alternatively using an "Active Directory over LDAP(S)" Identity Source instead or as a temporary workaround, if TCP port 445 cannot be opened immediately.
NOTE: Be aware that Integrated Windows Authentication has been deprecated. Refer to Removal of Integrated Windows Authentication (IWA) for further details.
Enabling vCenter Server Appliance to use SMB2
Domain join operation for vCenter Server appliance fails with the Error: ERROR_ACCESS_DENIED when SMBv3 is enabled on Domain Controller
"/opt/likewise/bin/domainjoin-cli", CLI to handle Active Directory Domain Operations Join/Leave/Query
Third-party links:
How to configure a firewall for Active Directory domains and trusts
How to detect, enable and disable SMBv1, SMBv2, and SMBv3 in Windows
Disclaimer: VMware is not responsible for the reilability of any data, opinions, advice, or statements made on third-party websites. Inclusion of such links does not imply that VMware endorses, recommends, or accepts any responsibility for the content of such sites.