-
I am experimenting with connecting to a Windows Desktop using Teleport. I have successfully linked the desktop as a Resource via the Teleport Windows Desktop Service running on a Linux host. When I try to connect to the desktop via the web RDP client, I get the following error:
Some brief internet searching has not revealed any solutions for this error.
Any ideas? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 4 replies
-
This means that RDP support is not compiled into the build you are using. One possible solution (assuming you meet the requirements of the license) would be to use the community edition builds that we publish on goteleport.com/download. If you are building from source because you don't meet the requirements of the community edition license then you'll have to rebuild teleport with the proper tooling installed. |
Beta Was this translation helpful? Give feedback.
-
I installed teleport using the install script here: https://goteleport.com/download/
|
Beta Was this translation helpful? Give feedback.
-
https://github.com/gravitational/teleport/blob/master/lib/srv/desktop/rdp/rdpclient/client_nop.go seems relevant - I wonder if the desktop_access_rdp tag was used for this build. |
Beta Was this translation helpful? Give feedback.
-
I believe I've resolved this issue for now. Turns out the agent which was running the Windows Desktop Service had a different build:
Previously I had been checking the build info on the master teleport host. Changing to an x86_64 host for the Windows Desktop Service (with the corresponding build) allowed me to connect over RDP. |
Beta Was this translation helpful? Give feedback.
3793d8a4a0b02f781feddb75760f4c8f93c65d038255ee6d02e3e920177fea44
is the correct checksum for the official 16.4.3 builds, and I can confirm it does include the RDP client:The only things that might explain the issue you're seeing would be:
/usr/local/bin/teleport
. (have you tried restarting the service?)