rustdesk / rustdesk/rustdesk-server-pro
Groups section broken after upgrading to RustDesk Pro 1.5.4
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 317
- Forks
- 119
- PR merge metrics
- No merged PRs in 30d
Description
RustDesk Version:
- RustDesk Server Pro "1.5.4" (Self-hosted, Pro License)
Environment:
- OS: Ubuntu 22.04.5 LTS
- Installation type: Manual, systemd-managed
- Upgraded from version: "1.4.6 → 1.5.4"
Issue Description:
After upgrading RustDesk Server Pro from "1.4.6" to "1.5.4", the Groups section in the Web Console is empty.
Existing groups no longer appear, and new groups cannot be created. Pressing the "Create" button triggers no visible action.
Steps to Reproduce:
- Start with RustDesk Pro version "1.4.6" having multiple groups created.
- Upgrade binaries to version "1.5.4".
- Visit the Web Console → Navigate to Groups.
- Attempt to create a new group using the "Create" button.
Expected Behavior:
- Existing groups should be listed and visible.
- Clicking the "Create" button should open a modal/dialog allowing the creation of a new group.
Actual Behavior:
- The Groups list is entirely empty.
- Clicking "Create" triggers no response and generates a React error in browser console.
Browser Console Error:
react-dom.production.min.js:166 Uncaught (in promise) Error: Minified React error #321; visit https://reactjs.org/docs/error-decoder.html?invariant=321 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
at Object.Vl (react-dom.production.min.js:166:226)
at c.useContext (react.production.min.js:24:118)
at Jt (useIntl.js:5:18)
at zn (global.tsx:75:21)
at index.tsx:240:31
at t (regeneratorRuntime.js:45:16)
at Generator.<anonymous> (regeneratorRuntime.js:133:17)
at Generator.throw (regeneratorRuntime.js:74:21)
at c (asyncToGenerator.js:3:23)
at g (asyncToGenerator.js:25:9)
Server Logs:
Mar 19 09:47:45 srv-rustdeskpro systemd[1]: Started RustDesk Relay Server.
Mar 19 09:47:45 srv-rustdeskpro systemd[1]: rustdesk-hbbr.service: Main process exited, code=killed, status=6/ABRT
Mar 19 09:47:45 srv-rustdeskpro systemd[1]: rustdesk-hbbr.service: Failed with result 'signal'.
Mar 19 09:47:55 srv-rustdeskpro systemd[1]: rustdesk-hbbr.service: Scheduled restart job, restart counter is at 1.
Mar 19 09:47:55 srv-rustdeskpro systemd[1]: Stopped RustDesk Relay Server.
Mar 19 09:47:55 srv-rustdeskpro systemd[1]: Started RustDesk Relay Server.
Attempted:
- Server reboot (didn't help).
- Cleared browser cache, different browser tried (didn't help).
Additional Context:
- Issue did not exist prior to updating from "1.4.6" to "1.5.4".
- Other functionalities (client connections, other web-console features) remain unaffected.
Please advise or investigate, thanks!
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the upgrade from 1.4.6 to 1.5.4 and inspect the Web Console Groups flow using the reported stack trace in useIntl.js, global.tsx, and index.tsx. Check why loading existing groups and pressing Create trigger the React error; done means groups are listed, the creation dialog opens, and the console error is gone.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react
- Domain
- frontend, web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100