Help Center/ Elastic Cloud Server/ User Guide (Kuala Lumpur Region)/ FAQs/ Login and Connection/ Remote Login Errors on Windows/ Why Can't I Use the Local Computer to Connect to My Windows ECS?
Updated on 2024-06-21 GMT+08:00

Why Can't I Use the Local Computer to Connect to My Windows ECS?

Symptom

An error message is displayed indicating that your local computer cannot connect to the remote computer.

Figure 1 Cannot connect to the remote computer

Possible Cause

Checking Port Configuration on the ECS

Check whether port 3389 (used by default) on the ECS is accessible.

Ensure that port 3389 has been added in the inbound rule.

On the ECS details page, click the Security Groups tab and check port 3389 in the inbound rule of the security group.

Checking Whether the Firewall Is Correctly Configured

Check whether the firewall is enabled on the ECS.

  1. Log in to the ECS using VNC available on the management console.
  2. Click the Windows icon in the lower left corner of the desktop and choose Control Panel > Windows Firewall.
    Figure 2 Windows Firewall
  3. Click Turn Windows Firewall on or off.

    View and set the firewall status.

    Figure 3 Checking firewall status

    To enable Windows firewall, perform the following steps:

  4. Click Advanced settings.
  5. Check Inbound Rules and ensure that the following rules are enabled:
    • Remote Desktop - User Mode (TCP-In), Public
    • Remote Desktop - User Mode (TCP-In), Domain, Private
    Figure 4 Inbound Rules

    If the port configured in the inbound rule of the firewall is different from that configured on the remote server, the remote login will fail. If this occurs, add the port configured on the remote server in the inbound rule of the firewall.

The default port is 3389. If you use another port, add that port in the inbound rule of the firewall.

After you perform the preceding operations, try to remotely log in to the ECS again.

Checking Remote Desktop Connection Settings

Modify the remote desktop connection settings of the Windows ECS: Select Allow remote connections to this computer. The procedure is as follows:

  1. Log in to the ECS.
  2. Click Start in the lower left corner, right-click Computer, and choose Properties from the shortcut menu.
  3. In the left navigation pane, choose Remote settings.
  4. Click the Remote tab. In the Remote Desktop pane, select Allow remote connections to this computer.
    Figure 5 Remote settings
  5. Click OK.

Checking Remote Desktop Services

  1. Open the Windows search box, enter services, and select Services.
  2. In the Services window, restart Remote Desktop Services. Ensure that Remote Desktop Services is in the Running status.
    Figure 6 Remote Desktop Services

Checking Remote Desktop Session Host Configuration

  1. Open the cmd window and enter gpedit.msc.
  2. Click OK to start Local Group Policy Editor.
  3. Choose Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services.
  4. Choose Remote Desktop Session Host > Security > Require use of specific security layer for remote (RDP) connections.
    Figure 7 Require use of specific security layer for remote (RDP) connections
  5. Set Require use of specific security layer for remote (RDP) connections to Enabled and Security layer to RDP.
    Figure 8 Setting security layer to RDP