Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
6.2.X EE, 7.0.1 CE GA2
-
7.0.x
-
Committed
-
1.5
-
3
Description
- enable live users
- enable clustering with two nodes
- As my Admin user, I sign into the first node and go to User Monitoring.
- Create normal user.
- Then as my normal user, I sign into my Second Node.
- As my Admin user I see the user's session appear
- Then as my Admin on the First Node, I click "Kill Session" and the Successful message appears, but the user is still listed.
- Going back to Second Node, the user has not been signed out and can still perform actions.
expected behavior: the User's session has been invalidated. they must sign in again on that node.
actual behavior: the user's session is not invalidated, and they can still perform actions on the node.
QA Note:
There are more issues with the LiveUsers framework than the ability to kill sessions across nodes. The UI view that monitors the LiveUsers may not be updated when killing a session, and the number of hits will be 0 when the user is in a different Node. The code changes on this LPS are only meant to fix the issue with killing a users session who is in a different node.
We will have to open other LPS tickets to fix the UI behavior.
Also, this issue is only truly reproducible on ee-7.0.x since clustering is no longer fully implemented in master