Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-23957

Confluence SSO authenticator class does not copy users on login

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • 5.10.5
    • 3.5, 3.5.13, 4.1, 5.1.3
    • None

      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.

            [CONFSERVER-23957] Confluence SSO authenticator class does not copy users on login

            Katherine Yabut made changes -
            Workflow Original: JAC Bug Workflow v3 [ 2897627 ] New: CONFSERVER Bug Workflow v4 [ 2992101 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow v2 [ 2789475 ] New: JAC Bug Workflow v3 [ 2897627 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow [ 2734841 ] New: JAC Bug Workflow v2 [ 2789475 ]
            Owen made changes -
            Symptom Severity Original: Major [ 14431 ] New: Severity 2 - Major [ 15831 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2400278 ] New: JAC Bug Workflow [ 2734841 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 2299650 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2400278 ]
            Michael Andreacchio made changes -
            UIS Original: 23
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2234038 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 2299650 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2196004 ] New: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2234038 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 1942035 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2196004 ]

              Unassigned Unassigned
              alaskowski Adam Laskowski (Inactive)
              Affected customers:
              43 This affects my team
              Watchers:
              30 Start watching this issue

                Created:
                Updated:
                Resolved: