I have installed JIRA, Confluence, Stash & Bamboo and set them all to use Crowd for centralised user management and SSO.
JIRA, Confluence and Stash are working perfectly.
Bamboo, on the other hand, is working fine with Crowd's user repository but failing miserably with SSO.
It appears that Bamboo is ignoring any pre-existing crowd.token_key cookie generated by any of the other applications. This means a log in prompt is presented despite being logged in to the other apps. Upon logging in, bamboo then generates a new crowd.token_key which makes the other sessions in the other apps expire.
Could this be caused by the fact that all of the other apps are using a version of the Crowd 2.8.1 libraries whilst Bamboo is released with a 2.7 version?
For now I have had to switch Bamboo's SSO authentication off so that it doesn't disrupt use but it would be great if we could get full SSO functionality. Any advice to that end would be greatly appreciated.
Versions installed:
Crowd 2.8.0 (x64)
JIRA 6.4 (x64)
Stash 3.7.1 (x64)
Bamboo 5.8.1 (x64)
Confluence 5.7.1 (x86)
Many thanks,
Mark