Clift, Tom CIV NSWCDD, K55 wrote:
Sorry it was a hotdesk token reported and not a payflex. Sometimes the
fingers type different than what the brain is telling it to.
Thanks for clarifying this significant point.
In that case, I have another workaround for you if you value the extra
security provided by RHA.
First, some background.
When a user attempts to access an existing session, RHA creates a new
session for them to authenticate to, to protect against the attacks
described previously. It starts up a greeter in the new session and only
connects to the actual user session after successful authentication.
If that greeter itself becomes detached, it should self-destruct its
session (just the greeter session, not the user session), and a new one
will be created as needed in future. However, for unknown reasons once
in a rare while the self-destruct doesn't occur, resulting in a
persistent detached RHA greeter session.
A detached RHA session (which has the token form Hotdesk.*) is an
illegal condition that should never occur. It is always safe to kill
such sessions and your problem will resolve.
So, the workaround:
I think if you use utsession to detect and kill a detached Hotdesk.*
session when this situation arises you'll find such sessions are quite
rare, although once the problem occurs it persists and has broad effect
(the DTU it is associated with cannot be used to attach to existing
sessions until the orphaned RHA session is cleared).
I guess it's time to develop a fix to "self-heal" this situation when
detected, since the underlying problem is so elusive and meanwhile
customers are impacted. I hate the idea because it's ultimately just a
patch over a real problem and will make diagnosing the underlying
problem much more difficult (because nobody will even know the problem
has occurred unless they happen to see it in the logs), but clearly it's
most important that we provide a robust experience to our customers.
It's possible that the underlying cause has to do with resource
constraints on the server at the time we try to kill the detached RHA
session, in which case it needs a fix like this anyway.
-Bob
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users