Here in this post, we will discuss how to fix Remote Desktop Connection “The connection has been terminated” error. If you encounter the same problem, please keep reading to get the instructions!
Hi. My Windows 10 users often get this error message when they try to log into RDP sessions. It says, 'The connection has been terminated because an unexpected server authentication certificate was received from the remote computer.' I've looked around but don't have a good answer or findings. How can I solve this problem?”
- Question from Windows Forum
When you try to connect Remote Desktop from a Windows computer, you may encounter the Remote Desktop Connection “The connection has been terminated” error. This issue has many causes, such as the server certificate being missing or outdated, Remote Desktop Client Certificate Revocation List validation not working, or Remote Desktop is broken on your Windows client computer.
Below are the fixes to resolve the issue for you.
You can delete the SafeguardCluster and renew the Self-Signed Certificate by following the steps.
Step 1. Search “Manage computer certificate” from the start menu and open it.
Step 2. Click Action > Find Certificates.
Step 3. Type “Safeguard” and click Find Now.
Step 4. Expand Issue To. Select, right-click SafeguardCluster, and click Delete.
Step 5. Back to the main interface and navigate to LocalMachine > Remote Desktop > Certificates. On the right pane, check whether the Self-Signed SSL Certificate expired.
Step 6. If it expires, you need to restart the Remote Desktop Configuration service to create a new certificate. To do this, press Win + R, type "cmd" and hit OK.
Step 7. Run the following commands one by one.
Try to fix this problem using Registry.
Step 1. Press Win + R, type in “regedit”, and press Enter.
Step 2. Navigate to HKEY_CURRENT_USER > Software > Microsoft > Terminal Server Client. Double-click RDGClientTransport.
Step 3. Set the Value data to 1 and click OK.
If you're having this problem after updating to Windows 10 Anniversary Update (Version 1607) or later, you can resolve it by replacing Remote Desktop Client files in the System32 folder (C:Windowssystem32). The files are mstsc.exe and mstscax.dll, and you need to replace them with similar files from an earlier version of Windows 10 (such as Version 1507, Version 1511 etc.).
Therefore, if you have a PC running Windows 10 V1507, replace the initial files on your system with copies of these files. (Tip: Change the existing files' names to anything else or relocate them somewhere else.)
After replacing the files, retry creating the Remote Desktop Connection. It should work this time.
If the error “Remote Desktop Connection the connection has been terminated because an unexpected server” persists. We suggest you use the other free and reliable Remote Desktop alternatives to avoid such errors. For example, AnyViewer could be the best option!
Compared with Remote Desktop, AnyViewer has the following advantages you can’t miss.
It’s time to download AnyViewer on your devices!
Step 1. Start AnyViewer on the host. Click Sign up for registration.
Step 2. Enter the information to complete Sign up.
Step 3. Start AnyViewer on the client. Log in to the account you registered. The device will automatically assign when you log in.
Step 4. Click Device. Click the computer you want to take control of, and click One-click control.
Hope this post is helpful to you in solving the problem “Remote Desktop Connection the connection has been terminated.”If you frequently have trouble using Remote Desktop, we recommend using the best Remote Desktop alternative AnyViewer to avoid such errors.