Table of Contents
Windows Configuration
Install Remote Desktop Base Install (Broker, Web, Host)
PowerShell Install CmdLets for easier Install
Install the RD Gateway Server
Configure Farm Servers
Connection Authorization Policies. "Who is allow to connect?"
Resource Authorization Policies " and to What?"
Add Farm members to the Farm Config (Another Place)
Unreachable Host in RDS Farm
Deployment Properties
RD Gateway
RD Licensing
Certificates
Certificate - IIS
Publish/Create Remote Collections
Access using RDS client
Configure Each Collection
Configure Timeout and Reconnection Settings
Some settings that you can change
Publish RemoteApps
Publish
Select Your Remote App - Or add A New one
RemoteApp Properties - Configure
General
Parameters
User Assignment
File Type Associations
Customizations
Display UserName when user logs in
File 1: C:\Windows\Web\RDWeb\Pages\web.config
File 2: C:\Windows\Web\RDWeb\Pages\en-us\Default.aspx
File 3: C:\Windows\Web\RDWeb\Pages\Site.xsl
Display Password Expiry when user logs in
File 1: C:\Windows\Web\RDWeb\Pages\web.config
File 2: C:\Windows\Web\RDWeb\Pages\en-us\Default.aspx
File 3: C:\Windows\Web\RDWeb\Pages\Site.xsl
Make Company Text work on Login and Logged-in Page
File 1: C:\Windows\Web\RDWeb\Pages\en-us\login.aspx
File 2: C:\Windows\Web\RDWeb\Pages\en-us\Default.aspx
Put the Web Server you're on in the Title Bar
File 1: C:\Windows\Web\RDWeb\Pages\en-us\login.aspx
File 2: C:\Windows\Web\RDWeb\Pages\Site.xsl
File 3: C:\Windows\Web\RDWeb\Pages\en-us\Default.aspx
Removing the domain requirement for login
Show Remote Desktop/Terminal Server Collection *with* RemoteApps
Remove "Connect to a Remote PC" option
Update Help Link to either a local file or URL
Hiding the Help link
Forcing the security setting to Public Hiding the Security Radio buttons to place custom text
Customizing the disclaimer
Enabling password expiry notification for RDP connections
Add custom RDP settings to a Collection
Adding reCaptcha to the login page
Put Password Number of Days until Expiry on the page
Overview of .rdp file settings
Security
More knowledge to turn off TLS 1.0/1.1 successfully
Lockdown Drives
Block Users from Saving Passwords
Lockout a Group of users from Logging in (ie Generic accounts)
Enable SCHANNEL logging
Update Certificates in RDS from PowerShell
Troubleshooting
General Admin Issues
Slowness (2) solutions
Can't see collections
Remote Desktop Services tools are not functional after you remove a server from Server Manager
Connection Broker Install (WMI firewall Access Denied)
RDWeb - Change published FQDN
RDGateway Server Add error
RemoteApps Cannot Publish App Instance (Error)
RemoteApps not showing on Web Interface
RDSH Not Load Balancing
Desktop Client Access License has been Modified
Remote Desktop Connection cannot verify that the computer belongs to the same RD Session Host Farm
Adding Session Host into RemoteApp Pool
Changing the Server Manager to Another RDS Farm
Error: Unable to display RD Web Access
Redirect the Default Web Site to /RDWeb
Website is asking for Credentials when Launching App
RemoteApps taking LONG time to connect in (60+ seconds)
Kill RemoteApps Process
Cannot Change Password on Login screen
RDS Change Icon
Set-RDRemoteApp : A Remote Desktop Services deployment does not exist
Cannot Connect to RDP Message
An authentication error has occured. The function requested is not supported
iOS Devices get an error when connecting 0x00000904
An authentication error has occurred (Code: 0x607).
Can't connect to RD Gateway server from Windows 10, or Windows 7 with RDP v7.1 or below
How to tell your RDP version?
Ignore missing channel bindings on the Gateway server
PowerShell Server Maintenance
Some patches that might be useful for Win7
Enable TLS 1.1/1.2 by Default in Win7
A fatal error occurred when attempting to access the SSL server credential private key.
Disable UDP (Loading Virutal Machine)
Extra Stuff
Creating “Manual” RemoteApps…
Installing RemoteApp Tool
Creating a RemoteApp
Example 1: RemoteApp from an Installed App on Server
Example 2: RemoteApp that is unlisted or Custom needed
Creating the RDP shortcut files
Testing
Work Resources