10000 docs: warn about RDP over UDP with Coder Desktop by spikecurtis · Pull Request #18354 · coder/coder · GitHub
[go: up one dir, main page]

Skip to content

docs: warn about RDP over UDP with Coder Desktop #18354

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jun 16, 2025
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Apply suggestions from code review
  • Loading branch information
spikecurtis committed Jun 16, 2025
commit 57e2743d92504e8054802596754406d405af312c
26 changes: 17 additions & 9 deletions docs/user-guides/workspace-access/remote-desktops.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,18 +47,26 @@ Or use your favorite RDP client to connect to `localhost:3399`.

The default username is `Administrator` and password is `coderRDP!`.

### Coder Desktop (Beta)
### RDP with Coder Desktop (Beta)

[Coder Desktop](../desktop)'s _Coder Connect_ feature creates a connection to your workspaces in the background. There
is no need for port forwarding when enabled. Use your favorite RDP client to connect to `<workspace-name>.coder` instead
of `localhost:3399`.
[Coder Desktop](../desktop/index.md)'s Coder Connect feature creates a connection to your workspaces in the background.
There is no need for port forwarding when it is enabled.

Use your favorite RDP client to connect to `<workspace-name>.coder` instead of `localhost:3399`.

> [!NOTE]
> We have identified that some versions of Windows, including Windows Server 2022, do not communicate correctly over UDP
> when using Coder Connect as they do not respect the maximum transmission unit (MTU) of the link. When this happens the
> RDP client will appear to connect, but show a blank screen. We recommend you
> [disable RDP over UDP on your Windows workspaces](https://github.com/coder/registry/blob/b58bfebcf3bcdcde4f06a183f92eb3e01842d270/registry/coder/modules/windows-rdp/powershell-installation-script.tftpl#L22).
> Coder's [Windows RDP](https://registry.coder.com/modules/windows-rdp) module does this automatically.
> Some versions of Windows, including Windows Server 2022, do not communicate correctly over UDP
> when using Coder Connect because they do not respect the maximum transmission unit (MTU) of the link.
> When this happens the RDP client will appear to connect, but displays a blank screen.
>
> To avoid this error, Coder's [Windows RDP](https://registry.coder.com/modules/windows-rdp) module
> [disables RDP over UDP automatically](https://github.com/coder/registry/blob/b58bfebcf3bcdcde4f06a183f92eb3e01842d270/registry/coder/modules/windows-rdp/powershell-installation-script.tftpl#L22).
>
> To manually disable RDP over UDP, run the following in PowerShell:
>
> ```powershell
> New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services' -Name "SelectTransport" -Value 1 -PropertyType DWORD -Force
> ```

You can also use a URI handler to directly launch an RDP session without setting up port-forwarding.

Expand Down
0