Relay server missing from web ui #3723

Closed
opened 2026-02-21 01:34:38 -05:00 by deekerman · 1 comment
Owner

Originally created by @Chocolateandmilkwin on GitHub (Oct 15, 2025).

Bug Description

I have installed the rustdesk server and host it on a subdomain
If i enter the subdomain in the "ID server" field i can see in the chrome debug tool that it correctly makes a connection to "wss://rustdesk.mydomain.xyz/ws/id"
But then it is followed by a connection to "wss://mydomain.xyz/ws/relay" it seems to ignore the subdomain part of the server name.
I have also tested by moving the service to my main domain temporarily which worked fine, so it seems only servers on subdomains have the problems.

How to Reproduce

Setup rustdesk server on a subdomain.
Enter subdomain in "ID server" field in rustdesk ui.
Open browser dev tool, go to network section and filter by socket/ws
Attempt connection to host
Observe one succesfull connection to "wss://subdomain.domain.xyz/ws/id"
and one failed connection to "wss://domain.xyz/ws/relay"

Expected Behavior

You should be able to enter the url of the relay server, or it should respect what is entered for the id server.

Operating system(s) on local (controlling) side and remote (controlled) side

Any browser

RustDesk Version(s) on local (controlling) side and remote (controlled) side

1.4.2

Screenshots

Image Image

Additional Context

No response

Originally created by @Chocolateandmilkwin on GitHub (Oct 15, 2025). ### Bug Description I have installed the rustdesk server and host it on a subdomain If i enter the subdomain in the "ID server" field i can see in the chrome debug tool that it correctly makes a connection to "wss://rustdesk.mydomain.xyz/ws/id" But then it is followed by a connection to "wss://mydomain.xyz/ws/relay" it seems to ignore the subdomain part of the server name. I have also tested by moving the service to my main domain temporarily which worked fine, so it seems only servers on subdomains have the problems. ### How to Reproduce Setup rustdesk server on a subdomain. Enter subdomain in "ID server" field in rustdesk ui. Open browser dev tool, go to network section and filter by socket/ws Attempt connection to host Observe one succesfull connection to "wss://subdomain.domain.xyz/ws/id" and one failed connection to "wss://domain.xyz/ws/relay" ### Expected Behavior You should be able to enter the url of the relay server, or it should respect what is entered for the id server. ### Operating system(s) on local (controlling) side and remote (controlled) side Any browser ### RustDesk Version(s) on local (controlling) side and remote (controlled) side 1.4.2 ### Screenshots <img width="912" height="518" alt="Image" src="https://github.com/user-attachments/assets/adf440a3-3883-4ea3-aa75-bdb7b87c85a2" /> <img width="838" height="470" alt="Image" src="https://github.com/user-attachments/assets/1af7915a-960f-4d35-9f0f-d9aaefcc8ab6" /> ### Additional Context _No response_
deekerman 2026-02-21 01:34:38 -05:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@rustdesk commented on GitHub (Oct 15, 2025):

#763

@rustdesk commented on GitHub (Oct 15, 2025): #763
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/rustdesk-rustdesk#3723
No description provided.