PowerEdge: "Trust Relationship Between Workstation and Primary Domain Failed" Error on Windows Server or Client Machine
Summary: A Windows machine that is joined to an Active Directory (AD) domain displays the error "The trust relationship between this workstation and the primary domain failed." This happens when a user attempts to log in to the domain. This issue can often be resolved by removing the machine from the domain and readding it. ...
Symptoms
The trust relationship between this workstation and the primary domain failed.
Cause
This error occurs when the secure channel between the affected machine and AD is broken. The secure channel is the mechanism by which domain-joined machines communicate securely with domain controllers, and it relies upon the password associated with a computer account.
Every domain-joined computer has an account in AD, and every computer account has a password associated with it. These computer account passwords are separate from user account passwords and are managed, synchronized, and updated automatically with no need for user interaction. In some situations, however, the computer's own copy of its password becomes unsynchronized with the copy that is stored in AD. When this happens, the secure channel cannot be established, and the above error is displayed when a user attempts to log in to the domain.
Resolution
This issue is often resolved by removing the affected machine from the domain by adding it to a workgroup, then readding it to the domain. This can be accomplished with the following steps:
- Log in to a local administrative account on the affected machine.
- Launch the System Properties window. Depending on the version of Windows running on the machine, there are multiple ways to accomplish this.
- In Windows Server, launch Server Manager, click Local Server in the left pane, and click the name of the domain in the main pane.
- On a Windows client, click the Start icon and begin typing advanced system settings. Select View advanced system settings when the option appears.
- In the Computer Name tab, click the Change button.
- Select Workgroup and type the name of a workgroup. The specific name does not matter, as this is a temporary workgroup. Click OK.
- Click OK to acknowledge the dialog boxes that appear.
- Click Close to close the System Properties window. Reboot the computer when you can do so.
- At the login prompt, log in to the same local administrative account as before.
- Launch the System Properties window.
- In the Computer Name tab, click the Change button.
- Select Domain and type the name of the AD domain. Click OK.
- Supply the credentials of a domain user account that has permission to add the computer to the domain. Click OK.
- Click OK to acknowledge the dialog boxes that appear.
- Click Close to close the System Properties window. Reboot the computer when you can do so.
- At the login prompt, confirm that you can now log in to a domain account without receiving an error.