MeshCentral: Ubuntu 16,18 machine user consent not showing
Earlier post : https://github.com/Ylianst/MeshCentral/issues/2983
Following will the desktop manager
Ubuntu 16, Yes user is logged in, Gnome is the desktop
Also getting error in
uncaughtException1: Error: => EventEmitter.emit(): Event dispatch for 'end' on 'http.WebSocketStream.decoded' threw an exception: TypeError: undefined not callable (property 'close' of [object Object]) in method '()'
Note: Those machine having Team viewer installed already
About this issue
- Original URL
- State: open
- Created 3 years ago
- Comments: 28 (1 by maintainers)
Ok, I think I figured it out… The issue is when you have multiple users logged in at the same time. In this case, I had a local user logged in, and then I switched to a domain user… The agent’s logic for detecting the console UID is not correct in this case, because it doesn’t correctly differentiate between active and online state. That means there is a chance that it will select the wrong session, which means the user consent will go to the wrong session… I know how to fix this, so I’m working on it now.