Remote Assistance connection doesn't work - Windows Server (2024)

  • Article
  • 3 minutes to read

This article provides workarounds for an issue where Remote Assistance connection to a Windows Server-based server that has FIPS encryption doesn't work.

Applies to: Windows Server 2016, Windows Server 2012 R2
Original KB number: 811770

Symptoms

Microsoft has added the FIPS Compliant setting to the options for Terminal Services encryption levels in Windows Server. A Windows Server-based server that has the encryption level set to FIPS Compliant cannot allow Remote Assistance connections from a computer that is running Windows 10.

When you try to connect from a Windows 10-based client to a Terminal Services server, the connection may not succeed, and you may receive the following error message:

Because of a security error, the client could not connect to the terminal server. After making sure that you are logged on to the network, try connecting to the server again.

Cause

This issue occurs because a Windows 10-based computer cannot provide a Remote Assistance connection to a Windows Server-based computer that is configured to require FIPS-compatible encryption.

Resolution

To resolve this problem, install Remote Desktop Connection 6.0. For more information about Remote Desktop Connection, click the following article number to view the article in the Microsoft Knowledge Base:

925876 Remote Desktop Connection (Terminal Services Client 6.0)

Workaround

Remote Desktop Connection (Terminal Services Client 6.0) can be installed on client computers that are running Windows 10.

To work around this problem in Windows 10, disable the FIPS encryption level. To disable the FIPS encryption level, you can change the Encryption level setting in the RDP-Tcp Properties dialog box, or you can use the Group Policy Object to disable FIPS data encryption system-wide. To disable the FIPS encryption level, use one of the following methods.

Note

There are two ways to enable the FIPS encryption level. If you have to disable the FIPS encryption level for Terminal Services, you must do this by using the same method that you originally used to enable the FIPS encryption level.

Method 1

To disable the FIPS encryption level by changing the Encryption level setting in the RDP-Tcp Properties dialog box, follow these steps:

  1. Click Start, click Run, type tscc.msc in the Open box, and then click OK.

  2. Click Connections, and then double-click RDP-Tcp in the right pane.

  3. In the Encryption level box, click to select a level of encryption other than FIPS Compliant.

    Note

    If the Encryption level setting is disabled when you try to change it, the system-wide setting for System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing has been enabled, and you must disable this system-wide setting by using method 2.

Method 2

To use the Group Policy Object to disable FIPS data encryption system-wide, follow these steps:

  1. Click Start, click Run, type gpedit.msc in the Open box, and then click OK.

  2. Expand Computer Configuration, expand Windows Settings, expand Security Settings, expand Local Policies, and then click Security Options.

  3. In the right pane, double-click System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing, click Disable, and then click OK.

    Note

    Encryption level settings in Terminal Server are unavailable when FIPS is enabled.

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

More information

The FIPS Compliant setting requires that all data between the client and the server is encrypted by using encryption methods that are validated by Federal Information Processing Standard 140-1. When a Windows 10-based client tries to connect to a Windows Server-based computer that requires FIPS-compliant encryption, the following errors occur:

  • On the client, you receive the following error message from Remote Assistance:

    A Remote Assistance connection could not be established. You may want to check for network issues or determine if the invitation expired or was cancelled by the person who sent it.

  • The following error is logged in the System log on the server:

    Event ID: 50
    Source: TermDD
    Type: Error
    Description: The RDP protocol component "DATA ENCRYPTION" detected an error in the protocol stream and has disconnected the client.

Remote Assistance connection doesn't work - Windows Server (2024)

FAQs

Why i can't connect to MSRA? ›

msra.exe just won't connect to remote PC

The most common reason is that the 'Helpers' parameter isn't configured like it should be. Go to Computer Configuration→Administrative Templates→System→Remote Assistance→Configure Offer Remote Assistance and use the 'gpupdate /force' forcefully update group policy.

Why is remote assistance not working? ›

Method 1.

Step 1. Right-click the “This PC” icon on your desktop, then click “Properties” on the bottom of the list. Step 3. In “System Properties” window, go to "Remote" tab first and check "Allow Remote Assistance connections to this computer".

How do I enable remote assistance on Windows server? ›

You can also use the registry to enable Remote Assistance:
  1. Start regedit.exe.
  2. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ControlTerminal Server.
  3. Double-click fAllowToGetHelp (or create this entry of type DWORD if it doesn't exist).
  4. Set fAllowToGetHelp to 1 to enable connections or 0 to deny.
  5. Click OK.

How to enable allow remote assistance connections to this computer in Windows server 2016? ›

In the search box on the taskbar, type remote assistance, and then select Allow Remote Assistance invitations to be sent from this computer from the list of results. Then, on the Remote tab, select the Allow Remote Assistance connections to this computer check box, and then select OK.

What ports does MSRA Remote Assistance use? ›

To allow users within an organization to request help outside your organization using Remote Assistance, port 3389 must be open at the firewall. To prohibit users from requesting help outside the organization, this port should be closed at the firewall. Here is an article below may be helpful to you.

What ports are used by MSRA? ›

Some of the most commonly used ports, along with their associated networking protocol, are:
  • Ports 20 and 21: File Transfer Protocol (FTP). ...
  • Port 22: Secure Shell (SSH). ...
  • Port 25: Historically, Simple Mail Transfer Protocol (SMTP). ...
  • Port 53: Domain Name System (DNS). ...
  • Port 80: Hypertext Transfer Protocol (HTTP).

How do I troubleshoot remote access? ›

Remote desktop can't connect to the remote computer – How to fix the connection problem
  1. Enable remote desktop connections. ...
  2. Using the right credentials. ...
  3. Checking permissions. ...
  4. Changing the current firewall settings. ...
  5. Changing the properties of the network. ...
  6. Adding the RDGClientTransport Key. ...
  7. Checking the group policy.

How to solve the problem the remote device or resource won t accept? ›

The “Remote device or resource won't accept the connection” can be resolved using several methods. These methods include resetting internet explorer settings, disabling proxy settings, disabling firewalls, and updating group policies.

How do I allow Remote Assistance through my firewall? ›

How to Allow Remote Assistance in Firewall?
  1. Open Command Prompt as an administrator.
  2. Run the following command line: netsh advfirewall firewall set rule group="remote assistance" new enable=Yes. (You can just copy and paste it to the Command Prompt interface.)
Feb 8, 2023

How do I get remote access to my server? ›

Here are the steps:
  1. Open the Control Panel.
  2. Double-click System.
  3. Click the Remote Settings link.
  4. Click the Remote Tab.
  5. Select the Allow Remote Connections to This Computer radio button.
  6. Click OK.
Dec 27, 2021

How to enable remote connection via cmd? ›

Enable remote desktop from command line
  1. Open a command prompt as an administrator. Open a command prompt as an administrator.
  2. Enter the command line below to modify for the fDenyTSConnections key to activate the remote desktop. Enter the following command to activate the remote desktop : ...
  3. Remote desktop is enabled.

What is the port range for Remote Assistance? ›

Note: Remote Assistance uses dynamic ports TCP/UDP 49152 – 65535. Ensure these ports are not blocked by any firewall.

How do I grant remote access to Windows Server 2016? ›

Enabling Remote Desktop Services in Windows Server 2016 or 2019...
  1. Launch the Windows Server Manager. ...
  2. Select Manage from the toolbar on the top right of the screen. ...
  3. From this menu, select Add Roles and Features.
  4. If the Before you Begin screen appears, read the information and click Next.

How to enable RDP on Windows Server 2016 command line? ›

Enable remote desktop (RDP) connections for admins on Windows Server 2016
  1. Type SystemPropertiesRemote.exe in a command or PowerShell window.
  2. In the System Properties dialog, select Allow remote connections to this computer. ...
  3. [Optional] Administrators have remote desktop access by default.

How do I enable Remote Assistance on my domain? ›

To set this policy, open up your GPO and navigate to Computer Configuration > Administrative Templates > System > Remote Assistance. In this directory you will find a policy called "Configure Offer Remote Assistance, which is the policy we want to open up and edit.

How do I know if port 443 is open on a remote server? ›

Enter "nc -zv + IP address or hostname + port number" (e.g., nc -zv www.synology.com 443 or nc -zv 10.17.xxx.xxx 5000) to run the telnet command and test the port status. If the port is open, a message will say Connection to www.synology.com port 443 [udp/https] succeeded!

How do you check which ports are open on a remote server? ›

To view the TCP/UDP open port state of a remote host, type “portqry.exe –n [hostname/IP]” where [hostname/IP] is replaced with the hostname or IP address of the remote host.

What is the default remote access port? ›

When you connect to a computer (either a Windows client or Windows Server) through the Remote Desktop client, the Remote Desktop feature on your computer "hears" the connection request through a defined listening port (3389 by default).

How do I connect to MSRA? ›

Type msra, then press Enter.
...
  1. A window will open with a password. Keep this window open, otherwise, the session will end.
  2. Compose a new email message using whatever email service you use.
  3. Provide your password and attach the invitation file to the message.
  4. Send it off to the person you want to connect to your computer.
Mar 20, 2023

What ports are required for RSAT? ›

RSAT Steps

TCP Port 139 and UDP 138 for File Replication Service between domain controllers.

What ports does Windows RRAS L2TP use? ›

L2TP/IPsec together supports either computer certificates or a Pre-shared key as the authentication method. The Ports need to Open is UDP ports 500, 4500, 50 and 1701.

How do I know if my RDP port is open? ›

Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server and to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services.
  1. If the value of the fDenyTSConnections key is 0, then RDP is enabled.
  2. If the value of the fDenyTSConnections key is 1, then RDP is disabled.
Apr 4, 2022

How do I reset my remote connection? ›

To reset a remote desktop, use the Reset Desktop command. Select Options > Reset Desktop from the menu bar. Right-click the remote desktop icon and select Reset Desktop. To reset published applications, use the Reset button in the desktop and application selector window.

How do I enable remote access connection? ›

Set up the PC you want to connect to so it allows remote connections:
  1. Make sure you have Windows 10 Pro. ...
  2. When you're ready, select Start > Settings > System > Remote Desktop, and turn on Enable Remote Desktop.
  3. Make note of the name of this PC under How to connect to this PC.

How to allow Remote Assistance Connections to this computer default? ›

In the control panel, select “System and Security”. Under the “System” section, click “Allow remote access”. The System Properties window will appear. In the Remote tab, check the box “Allow Remote Assistance connections to this computer” in the section Remote Assistance.

What is the difference between Remote Desktop and Remote Assistance? ›

Remote desktop is for unattended access. Remote assistance is for remote collaboration. Enterprise administrators can remotely access and troubleshoot IT devices with remote desktop software. Remote assistance comes in handy while educating or assisting an end user.

How to allow Remote Desktop connection without admin rights? ›

Navigate to Computer Configuration > Windows Settings > Security Settings > Local Policies > User Rights Assignment. Step 3. Double-click on "Allow log on through Remote Desktop Services" to open "Properties".

How do I access remote server using IP address? ›

Connection over local network:

Step 1. On the client computer, press Win + R, and type “mstsc” in the Run Dialog box to open the Remote Desktop Connection. Step 2. Click Show Options, type in the IP address and name of the host computer and then click Connect.

How do I grant access to a Windows server? ›

Open the Local Users and Groups tool and navigate to the Groups tab. Select the Windows Admin Center Readers group. In the Details pane at the bottom, select Add User and enter the name of a user or security group that should have read-only access to the server through Windows Admin Center.

What provides Remote Access to servers? ›

One common method of providing remote access is via a remote access virtual private network (VPN) connection. A VPN creates a safe and encrypted connection over a less secure network, such as the internet.

How do I check if RDP is enabled in cmd? ›

Press Win + R and then input regedit, hit the Enter key. If the value of the fDenyTSConnections key is 0, then RDP is enabled. If the value of the fDenyTSConnections key is 1, then RDP is disabled.

How to connect to Windows server using Command Prompt? ›

To start the server from the Windows command prompt:
  1. Open the Windows command prompt. Click Start > Programs > Accessories > Command Prompt.
  2. Change directories to the RUN folder of your Service Manager installation. For example: ...
  3. Type the following command: sm -httpPort:13080 -httpsPort:13081. ...
  4. Press Enter.

How do I enable remote administration in PowerShell? ›

PowerShell remoting is enabled by default on Windows Server platforms. You can use Enable-PSRemoting to enable PowerShell remoting on other supported versions of Windows and to re-enable remoting if it becomes disabled. You have to run this command only one time on each computer that will receive commands.

What is the difference between local port and remote port? ›

Save this answer. Show activity on this post. The local port is the port number on the local computer, in this case your Windows 2016 server. The remote port is the port number on the remote computer, in this case the client that is connecting to your SQL server.

What is remote port 443? ›

Port 443 is a virtual port that computers use to divert network traffic. Billions of people across the globe use it every single day. Any web search you make, your computer connects with a server that hosts that information and fetches it for you. This connection is made via a port – either HTTPS or HTTP port.

How do I set a remote port? ›

How to change the remote desktop port number on Windows 10
  1. Click Windows + R to open the Run dialog box. ...
  2. Navigate to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp.
  3. Look for Port Number.
  4. Click Edit > Modify.
  5. Enter the new port number and click OK.
  6. Close the registry.
Oct 28, 2021

How to configure Remote Desktop Services in Windows Server 2016? ›

To do this, follow these steps:
  1. Open Server Manager.
  2. Click Manage and select Add Roles and Features.
  3. Select Role-based or Feature-based installation.
  4. Select the computer as the destination server.
  5. On the Select server roles page, select Remote Desktop Services.
Mar 14, 2023

How to enable Remote Desktop in Windows Server 2016 Firewall? ›

Enable Remote Desktop on Windows Server
  1. Open the server manager and click on Local server. ...
  2. Click Disabled at Remote Desktop Level. ...
  3. Choose Allow remote connections to this computer. ...
  4. Validate the creation of firewall rules. ...
  5. Apply the configuration to activate the remote desktop. ...
  6. Remote desktop is enabled.

What is MSRA remote? ›

Microsoft Remote Assistance (MSRA) is available in Windows 7, 8 and 10. It allows you to request assistance from a friend, who can then observe your system while you are working or control the system remotely.

Who needs to take MSRA? ›

All new applicants who apply to become a GP for the first time in the current recruitment year are required to sit the MSRA.

How long does MSRA last? ›

A successful MSRA outcome will be valid for the entirety of the recruitment year in which it was undertaken (this is for GP specifically). If you get a good score and choose to re-apply in a subsequent round within the same recruitment year, your score will carry over.

How do I start Windows Remote Assistance from command line? ›

Press the Windows key and the R key at the same time to open the Run command box, type in msra and hit Enter. This should open up Windows Remote Assistance in no time. Just click the Start button and directly type “remote assistance“. The search box will show up and deliver the results.

What is MSRA in Windows? ›

Windows Remote Assistance - MSRA.

How do I use Windows Remote Assistance without invitation? ›

How do I enable unsolicited Remote Assistance?
  1. Start the Microsoft Management Console (MMC) (Start, Run, MMC).
  2. From the File menu, select Add/Remove Snap-in.
  3. On the Standalone tab, click Add.
  4. Select Group Policy, and click Add.
  5. Accept the default of Local Computer, and click Finish.
  6. Click Close, then click OK.

How to access Active Directory remotely? ›

Click Start, point to Administrative Tools, and then click Active Directory Users and Computers. Right-click the user account that you want to allow remote access, and then click Properties. Click the Dial-in tab, click Allow access, and then click OK. Close the UserAccountProperties dialog box.

What is the full meaning of MSRA? ›

Multi-Specialty Recruitment Assessment / MSRA Exam

The MSRA is a computer-based exam which is designed to assess essential competencies. It is currently used for entry in postgraduate medical training for the following specialities: General Practice. Core Psychiatry Training. Clinical Radiology.

What is the use of MSRA? ›

The MSRA is a computer-based assessment. It lets us assess whether you have the competences needed to for your chosen specialty and is based around clinical scenarios.

What does the MSRA stand for? ›

The full name of MRSA is methicillin-resistant Staphylococcus aureus. You might have heard it called a "superbug". MRSA infections mainly affect people who are staying in hospital. They can be serious, but can usually be treated with antibiotics that work against MRSA.

Is MSRA difficult? ›

Don't underestimate the difficulty of the MSRA, start studying early, and do as many questions as you can afford to. It will pay off. All the question banks were good, and it is great to get used to as many formats as possible.

Where can I find MSRA results? ›

The date by which you can expect your results is disclosed in the recruitment timeline for each round. The results will be published in your Oriel account against your GP ST1 application as interview scores.

How does MRSA last? ›

Methicillin-resistant Staphylococcus aureus (MRSA) can survive on some surfaces, like towels, razors, furniture, and athletic equipment for hours, days, or even weeks.

Top Articles
Latest Posts
Article information

Author: Tyson Zemlak

Last Updated:

Views: 5965

Rating: 4.2 / 5 (43 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Tyson Zemlak

Birthday: 1992-03-17

Address: Apt. 662 96191 Quigley Dam, Kubview, MA 42013

Phone: +441678032891

Job: Community-Services Orchestrator

Hobby: Coffee roasting, Calligraphy, Metalworking, Fashion, Vehicle restoration, Shopping, Photography

Introduction: My name is Tyson Zemlak, I am a excited, light, sparkling, super, open, fair, magnificent person who loves writing and wants to share my knowledge and understanding with you.