SSH into your RustDesk server.
directly from RustDesk:
: Check the dashboard status page to ensure your license reflects the correct tier, expiration date, and maximum concurrent connections. Method 2: Installing via Docker Compose Env Variables
The Pro version is a separate binary from the free version. You can install it manually or via the official installer.
This can happen after updating the server software. A working solution is to go to Settings -> License in the web console, click the Edit button, and then immediately click the Confirm button again without changing anything. This action refreshes the license verification and resolves the issue in many cases. rustdesk server pro license key install
If you are already running the open-source version of RustDesk Server and want to upgrade to Pro, you have two conversion paths depending on your original installation method.
If you prefer Docker:
Installing RustDesk Server Pro and applying the license key is straightforward once you understand the three installation methods. – it is the most reliable and easiest to maintain. The license key itself is entered through the web console ( http(s)://<server>:21114 ), and the same key can be renewed, upgraded, or migrated to a new server via the self‑service license portal.
by navigating to http://<your-server-ip>:21114 in your web browser. If you have set up a domain name with HTTPS, you can also use https://<your-domain-name> . SSH into your RustDesk server
Look for: [INFO] License valid. Welcome to RustDesk Pro
Ensure port 21114 (HTTP) or 21115 (HTTPS) is open on your firewall. The Pro web console relies on these ports. Step 2: Preparing Your Server Environment
⚠️ Do not share this license key. It is tied to your domain or IP address.
sudo docker ps
Environment="RUSTDESK_LICENSE=YOUR-LICENSE-KEY-HERE"
The license is active, but you must configure the server.
docker stop rustdesk-hbbs rustdesk-hbbr