-
Type:
Bug
-
Status: Verified (View Workflow)
-
Priority:
Critical
-
Resolution: Done
-
Affects Version/s: 7.0.0.ER7
-
Component/s: Security
-
Labels:None
-
Target Release:
-
Steps to Reproduce:
-
Git Pull Request:
-
Affects:Release Notes
-
Release Notes Docs Status:Documented as Known Issue
-
Release Notes Text:
-
Bugzilla References:
-
Bugzilla Update:Perform
-
Sprint:EAP 7.0.5
Single Logout (Global Logout, GLO) does not fully work on distributable PicketLink IdP under certain circumstances – in case user uses (or is forced to use) different nodes with IdP for logging in and/or logging out to/from SPs (e.g. no sticky sessions, or a node failure), user can remain logged in at several service providers.
The issue may cause instability to a PL deployment where IdPs are distributed across different nodes/instances.
SAML2LogOutHandler uses IdentityServer structure stored in ServletContext – IdentityServer is not replicated/shared between instances. Thus, the list of participants is limited to the IdP where the logout was sent to.
- cloned to
-
JBEAP-6207 Single Logout does not fully work on distributed PicketLink Identity Provider
-
- Verified
-
- is incorporated by
-
JBEAP-8819 [GSS](7.0.z) Upgrade picketlink 2.5.5.SP5 to 2.5.5.SP6
-
- Verified
-