Enabling Remote Desktop Gateway UDP Transport

If you’re not familiar with the RD Gateway role, it is used for secure connectivity to Remote Desktop Services via the Internet. Beginning with Windows 2012, three types of transports are supported through the RD Gateway. The three types of transports are:

  1. RPC over HTTP – used with RDP 7.1 and previous clients, or when connecting to a Windows 2008 R2 RD Gateway.
  2. HTTP – RDP 8.0 clients always use HTTP as the default transport, falling back to RPC over HTTP if the pure HTTP transport is not available. The HTTP transport uses the Secure Sockets Layer to establish secure connections between the remote desktop client and the remote desktop server through RD Gateway. This transport type is available starting with Windows 2012.
  3. UDP – Requires the RDP 8.0 or newer client and a RD 2012 or newer Gateway.

You can view your RD Gateway Transport settings by opening the properties of the RD Gateway Server from the Remote Desktop Gateway Manager, then clicking on the Transport Settings tab.

how to enable Remote Desktop Gateway UDP Transport

By default, UDP transport is enabled over port 3391.  Many deployments I’ve seen have UDP enabled on the server, but do not have their Internet firewall configured to allow the traffic. Allowing the UDP transport has the benefit of supporting real time traffic over high latency networks. The HTTP and UDP transports are more efficient than RPC over HTTPS, which means they provide the end user with a better experience over low bandwidth or a poor performing Internet connection.

There are a couple of configuration items you should be aware of if you plan to open up UDP traffic.

  • You cannot disable the HTTP transport because UDP connections can’t be created as stand-alone.  UDP connections are established only after a main HTTP connection has been created between the remote desktop client and the remote desktop server.
  • In Windows Server 2012, the RD Gateway server creates three internal connections for each user session: one HTTP connection and two UDP connections. The HTTP connection is used to maintain client communication with the target server, and the two UDP connections are used to support a rich multimedia experience.

Once you have your configuration properly defined, you can confirm UDP transport is operating properly from the RD Gateway Manager Monitoring Tab and viewing the Transport column.

how to enable Remote Desktop Gateway UDP Transport

Have any questions about how to enable Remote Desktop Gateway UDP Transport? Do not hesitate to contact us!

By |2019-01-08T09:27:17+00:00January 8th, 2019|Technology, Tips & Tricks|0 Comments

About the Author:

Project Engineer and Networking Consultant for SMB clients in northeast Ohio with a focus on Microsoft solutions. Job responsibilities include technical project design, implementation, documentation, support and formal project management. Involved in sales activities and communicating with C-level decision makers.
This material has been prepared for general informational purposes only and is not intended to be relied upon as accounting, tax, or other professional advice. Please refer to your advisors for specific advice.

Privacy Information

We use cookies to personalize the website for you and to analyze the use of our website. Click 'Privacy Options' to configure how we can interact with you and your device or computer.

Privacy policy | Close
private equity services construction accountants Agriculture Services Construction Services Non-Profit Services Government Services