mirror of
https://github.com/saphid/frame-control.git
synced 2026-10-06 08:00:32 +02:00
Remote desktop: mention the Frame's certificate warning
Seen on Windows 11 against a real Frame: mstsc warns about xrdp's own certificate before xrdp's login box appears. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
7308ac09b1
commit
72ffec45c2
3 files changed
+6
-2
No files matched your search
@@ -91,7 +91,8 @@ counts them while they run.
|
|||||||
Linux). Remote desktop first checks that the Frame's xrdp answers on port
|
Linux). Remote desktop first checks that the Frame's xrdp answers on port
|
||||||
3389 (Developer Mode turns it on). On Windows it opens a connection file for
|
3389 (Developer Mode turns it on). On Windows it opens a connection file for
|
||||||
user `steamos`, because `mstsc /v:` alone offers your Windows account, which
|
user `steamos`, because `mstsc /v:` alone offers your Windows account, which
|
||||||
xrdp turns away. Sign in with the Developer Mode password. Sleep, restart and
|
xrdp turns away. Accept the warning about the Frame's own certificate, then
|
||||||
|
sign in with the Developer Mode password. Sleep, restart and
|
||||||
shut down open a terminal window because SteamOS asks for the sudo password
|
shut down open a terminal window because SteamOS asks for the sudo password
|
||||||
over SSH.
|
over SSH.
|
||||||
|
|
||||||
|
|||||||
@@ -65,6 +65,7 @@ class OpenRdp(unittest.TestCase):
|
|||||||
self.assertIn("username:s:steamos", lines)
|
self.assertIn("username:s:steamos", lines)
|
||||||
self.assertIn("steamos", message)
|
self.assertIn("steamos", message)
|
||||||
self.assertIn("Developer Mode password", message)
|
self.assertIn("Developer Mode password", message)
|
||||||
|
self.assertIn("certificate", message)
|
||||||
|
|
||||||
def test_nothing_listening_says_why_and_opens_nothing(self):
|
def test_nothing_listening_says_why_and_opens_nothing(self):
|
||||||
self.xrdp.close()
|
self.xrdp.close()
|
||||||
|
|||||||
+3
-1
@@ -267,7 +267,9 @@ def open_steam_link():
|
|||||||
|
|
||||||
RDP_PORT = 3389
|
RDP_PORT = 3389
|
||||||
RDP_USER = "steamos" # xrdp signs in with the Developer Mode password, not this computer's
|
RDP_USER = "steamos" # xrdp signs in with the Developer Mode password, not this computer's
|
||||||
RDP_LOGIN = f"sign in as {RDP_USER} with your Developer Mode password"
|
# xrdp's certificate is its own, so every client warns about it first.
|
||||||
|
RDP_LOGIN = (f"accept the warning about the Frame's certificate, then sign in as {RDP_USER} "
|
||||||
|
"with your Developer Mode password")
|
||||||
|
|
||||||
|
|
||||||
def rdp_reachable(host, timeout=3):
|
def rdp_reachable(host, timeout=3):
|
||||||
|
|||||||
Reference in new issue
Block a user