mirror of
https://github.com/amidaware/tacticalrmm.git
synced 2026-04-26 15:05:57 +03:00
[GH-ISSUE #1671] Regression of issue 1199 with uvicorn: Retrying websockets connection with an invalid token #2987
Labels
No labels
In Process
bug
bug
dev-triage
documentation
duplicate
enhancement
fixed
good first issue
help wanted
integration
invalid
pull-request
question
requires agent update
security
ui tweak
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/tacticalrmm#2987
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @NiceGuyIT on GitHub (Nov 8, 2023).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/1671
Server Info (please complete the following information):
Installation Method:
Agent Info (please complete the following information):
Describe the bug
This is a regression of #1199 with the
uvicornimplementation. After upgrading the server, I kept getting the error below. The browser kept retrying the connection even though it received an error. Every retry caused an exception in the server logs. This will happen continuously as long as the browser is running. I.e. there is no way for the server to stop the client from retrying.To Reproduce
Steps to reproduce the behavior:
journalctl --followExpected behavior
The client (browser) should not keep retrying if it receives an invalid status code from the server. In this case, it was
403 ForbiddenScreenshots
If applicable, add screenshots to help explain your problem.
Additional context
Note: The IP and token were changed and do not reflect the actual IP and token.
journalctl --follow@Trapulo commented on GitHub (Apr 22, 2024):
I have same problem, any way to fix?