Closed
Description
Hello,
I'm using ShinyProxy 3.1.1 (backend with Docker) with the multi-users per container feature enabled (seats-per-container = 5) and minimum available seats (minimum-seats-available = 3). Authentication is managed through Keycloak.
I've encountered a strange issue with this setup: sometimes, users end up seeing other users' sessions, including their user ID on the screen, credentials (HTTP_X_SP_USERID, HTTP_X_SP_USERGROUPS).
Example:
User A connects and is assigned Seat 1, seeing their correct username.
User B connects but is assigned an unexpected seat and sees User A's username instead of their own.
Do you have any insights into what might be causing this behavior? Any guidance would be appreciated.
Thanks!