Bug 900302 (JBPAPP6-619)
| Summary: | Clustered SSO does not work | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Dominik Pospisil <dpospisi> | ||||||||
| Component: | Clustering, Web | Assignee: | sgilda | ||||||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | |||||||||
| Severity: | urgent | Docs Contact: | |||||||||
| Priority: | urgent | ||||||||||
| Version: | 6.0.0 | CC: | dpospisi | ||||||||
| Target Milestone: | --- | ||||||||||
| Target Release: | EAP 6.0.0 | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| URL: | http://jira.jboss.org/jira/browse/JBPAPP6-619 | ||||||||||
| Whiteboard: | eap6_clustering eap6_need_triage | ||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2012-05-10 12:08:32 UTC | Type: | Bug | ||||||||
| Regression: | --- | Mount Type: | --- | ||||||||
| Documentation: | --- | CRM: | |||||||||
| Verified Versions: | Category: | --- | |||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||
| Embargoed: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Dominik Pospisil
2012-04-26 15:44:25 UTC
Unless I am wrong, this is what is happening: SSOCredentials are replicated correctly and stored in SSOClusterManager.cache, however the lookup(String ssoId) method fails to retreive it and always returns null even if the SSOCredentials are actually stored in the cache. I am seeing really weird behavior: new CredentialKey(ssoId).equals(credentialCache.entrySet().iterator().next().getKey()) returns true however this.credentialCache.get(new CredentialKey(ssoId)) returns null as well as this.credentialCache.get(credentialCache.entrySet().iterator().next().getKey()) returns null Attachment: Added: sso.ear Cluster nodes configuration files. Attachment: Added: standalone-ha.xml Attachment: Added: standalone-ha.xml Steps to reproduce: 1) start two instances of the AS using provided configuration files 2) deploy sso.ear on both servers 3) visit http://localhost:8080/web1/ 4) log-in to web application using user1/password1 5) visit http://localhost:8180/web1/ - at this point, user should not be required to login again, but he is. Labels: Added: eap6_need_triage Labels: Removed: eap6_need_triage Added: eap6_clustering eap6_need_triage Link: Added: This issue is related to JBPAPP-7577 Link: Added: This issue relates to JBQA-6054 Link: Added: This issue is incorporated by AS7-4681 upstream fix will be in ER7. Will verify after rebase. This fix will be in ER7. Verified (ER7). Docs QE Status: Removed: NEW |