Can’t connect to Win server 2016 remotely from specific devices, (this computer can’t connect to the remote computer)

remote desktopwindows 10windows-server-2016

We have an online Windows server 2016 that we connect to from several locations(from outside and inside the office)remotely using the native remote desktop software in our machines, we are using windows 10 with latest updates and every thing is just working fine.

When I try to connect to the server from my home, it wouldn't connect at all, I have tried several machines (physical and virtual)with several windows 10 versions(pro~enterprise) and I always get one of two massages

This computer can't connect to the remote computer. Try to connecting
again. if the problem …..

or

An internal error occurred ….

The remote desktop window always stuck at "Configuring remote session…" before giving the error messages

I made sure the RDP port is opened from my side to the server by using

Telnet server_ip 3389

This issue only happens to me but not to my colleagues, they can connect from their homes and even from other countries!
I have a private (connected directly to the DSL router without anyone else) DSL connection to my house by the way.
I have tried a lot of solutions, wasted a lot of time trying to fix this issue but failed!

Best Answer

Delete the Saved Credentials

  1. Open up the Remote Desktop Connection application.
  2. Click on ‘Show options’ and then navigate to the Advanced tab.
  3. Under ‘Connect from anywhere’, click Settings
  4. Afterward, click on Delete credentials to remove them.

Delete Credentials Using Control Panel

  1. Go to the Start Menu and open up the Control Panel.
  2. Now, navigate to Credential Manager and then click on Windows Credentials.
  3. From the list, remove the credentials for RDP.
  4. Launch Remote Desktop Connection again and see if it works.

Using the Group Policies

  1. Press Windows Key + R to open Run.
  2. Type in ‘gpedit.msc’ and press Enter.
  3. Navigate to the following location:

    Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Security

  4. From the list of policies, double-click ‘Require use of specific security layer for remote (RDP) connections’.

  5. Click the Enabled box and then from the drop-down list in front of the Security layer, choose Negotiate.
  6. Hit Apply and then click OK.
  7. Restart your system for it to take effect.

Modifying Windows Firewall Settings

  1. Go to the Start Menu, search ‘Allow an app through Windows Firewall’ and open it up.
  2. Click on Change Settings to be able to add an exception.
  3. Locate Remote Desktop and make sure the box is ticked

Checking Remote Connections

  1. Go to the Start Menu, type in ‘Remote settings’ and select ‘Allow remote access to your computer’.
  2. Make sure that the ‘Allow Remote Assistance connections to this computer’ box is checked
  3. Click Apply and then hit OK.
  4. Try using RDP now.

Note: Let me know if you are still unable to connect