-
Bug
-
Resolution: Fixed
-
Medium
-
3.5, 3.5.13, 4.1, 5.1.3
-
None
-
14
-
Severity 2 - Major
-
If you connect Confluence 3.5+ to Crowd using the connector, and Crowd is backing Confluence with a delegated LDAP directory, a user that is not in the directory will always fail their first login and will not be able to authenticate until the connector syncs.
Tested in:
Confluence 3.5.13
Crowd 2.2.7
Delegated LDAP Directory pointing to Apache DS
Delegated LDAP Directory pointing to MSAD
Behavior:
User jsmith exists in LDAP, but not yet in Crowd. User attempts to login to Confluence. The user it told that their username or password is incorrect. On the Crowd side, the user will be added to the directory successfully, but will continue to fail auth in Confluence until the directory sync with Crowd occurs.
This only happens when using the com.atlassian.confluence.user.ConfluenceCrowdSSOAuthenticator class. If you are using the default Confluence authenticator class in your serap-config.xml, it works as expected. The user jsmith will attempt to login to Confluence and will be added to Crowd and Confluence.
- is related to
-
JRASERVER-38098 JIRA SSO authenticator class does not copy users on login
-
- Closed
-
- relates to
-
CWD-2238 User should exist in the local directory after successful authentication
-
- Closed
-
-
CWD-2650 Crowd doesn't create new users automatically in other directories when he first login, but after sometime
-
- Closed
-
-
JRASERVER-24155 JIRA connected to Crowd with a delegated authentication directory will not correctly authenticate users
-
- Closed
-
-
JRASERVER-39085 JIRA SSO authenticator class does not copy users on login
-
- Closed
-
Please, Please, Please. Fix this.
The issue mentioned by Chris 5 months ago,
JRA-60747was fixed in the meantime.This bug is a huge pain for us and a lot of our customers, as we have to manually sync everytime a new user was created.
People even have to create plugins or write scripts to work around this issue. This results in a lot of frustration and unnecessary waste of resources.