From 38c86fea75c0e6af511410f4c8b708b8647f72de Mon Sep 17 00:00:00 2001 From: RustDesk <71636191+rustdesk@users.noreply.github.com> Date: Mon, 23 Jun 2025 22:52:54 +0800 Subject: [PATCH] Updated FAQ (markdown) --- FAQ.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/FAQ.md b/FAQ.md index 23155b0..e02316b 100644 --- a/FAQ.md +++ b/FAQ.md @@ -962,10 +962,10 @@ You can delete a device only when it is offline and disabled. If the device is a Fails with error 403 https://github.com/rustdesk/rustdesk-server-pro/discussions/572 - Case 2: The rustdesk server Pro runs behind the proxy, the proxy remove the `Authorization` header which our build server requires. +The custom client is not built on your server—it’s compiled on our build server. Your server communicates with ours via HTTP to request these builds. However, some users’ servers lack direct internet access and rely on a proxy. Unfortunately, this proxy strips critical HTTP header fields, which disrupts communication between the servers. As a result, the custom client fails to function correctly, leaving tasks perpetually queued and preventing the download link from being created. - Case 3: The build job remains in a `waiting` status. I verified that all background build tasks have completed successfully, but the web console does not reflect this. The issue appears to be related to the proxy configuration once again. While the build job is triggered via a `POST` request, the status is polled using a `GET` request that includes an `Authorization` header. However, the proxy is stripping the `Authorization` header from `GET` requests, preventing the status from being retrieved correctly. - # Unknown custom clients downloads and executions https://github.com/rustdesk/rustdesk-server-pro/issues/312 @@ -986,12 +986,6 @@ or turn off below ![image](https://github.com/user-attachments/assets/243637fa-7008-440b-91af-ed16f21687eb) -# Building custom client on web console not work - -Some users have reported issues where custom client tasks remain stuck in a queued or pending state, and the download link is never generated. Here’s why: - -The custom client is not built on your server—it’s compiled on our build server. Your server communicates with ours via HTTP to request these builds. However, some users’ servers lack direct internet access and rely on a proxy. Unfortunately, this proxy strips critical HTTP header fields, which disrupts communication between the servers. As a result, the custom client fails to function correctly, leaving tasks perpetually queued and preventing the download link from being created. - # Desktop crash after a few minutes Try turn off hardware codec please. https://www.reddit.com/r/rustdesk/comments/1h3z7fj/desktop_crash_after_a_few_minutes/