Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-21330

Bamboo recovery admin account does not work when SSO is enabled

      Issue Summary

      The process described inside the Lockout recovery process page does not work when SSO is enabled.

      Steps to Reproduce

      1. Enable SSO in Bamboo.
      2. Follow the steps inside the Lockout recovery process page to access Bamboo with the "recovery_admin" account.

      Expected Results

      I am able to log in with the "recovery_admin" account.

      Actual Results

      I'm not able to log in with the "recovery_admin" account. Bamboo says that the credentials might be wrong or the user does not exist.

      Workaround

      1. Stop Bamboo.
      2. Revert back to using the default Bamboo authenticator.
        • Comment out the following line inside the <Bamboo server home directory>/atlassian-bamboo/WEB-INF/classes/seraph-config.xml file:
          seraph-config.xml
          <!-- <authenticator class="com.atlassian.crowd.integration.seraph.v25.BambooAuthenticator"/> -->
          
        • Add the following line after the one mentioned above:
          seraph-config.xml
          <authenticator class="com.atlassian.bamboo.user.authentication.BambooAuthenticator"/>
          
      3. Follow the steps inside the Lockout recovery process page.
      4. Start Bamboo.

      At this point you should be able to access Bamboo again using the "recovery_admin" account. Once you've sorted out the problem connecting to Crowd you will need to revert changes made in step 3 in case you wish to enable SSO again.

          Form Name

            [BAM-21330] Bamboo recovery admin account does not work when SSO is enabled

            Jan Majkutewicz (Inactive) made changes -
            Fix Version/s New: 9.2.3 [ 104892 ]
            Alexey Chystoprudov made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]
            Alexey Chystoprudov made changes -
            Fix Version/s New: 9.1.2 [ 104330 ]
            Fix Version/s New: 9.3.0 [ 104112 ]
            Fix Version/s New: 8.2.8 [ 104331 ]
            Alexey Chystoprudov made changes -
            Status Original: In Progress [ 3 ] New: Waiting for Release [ 12075 ]
            Alexey Chystoprudov made changes -
            Status Original: Short Term Backlog [ 12074 ] New: In Progress [ 3 ]
            Alexey Chystoprudov made changes -
            Assignee New: Alexey Chystoprudov [ achystoprudov ]
            Alexey Chystoprudov made changes -
            Remote Link New: This issue links to "+core+ Dogfooding › Test Git Branch Detection › bugfix-BAM-21330_recovery_mode_with_sso (tardigrade-bamboo)" [ 675197 ]
            Zuzanna Struczewska made changes -
            Remote Link Original: This issue links to "Page (Confluence)" [ 599714 ]
            Zuzanna Struczewska made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 600149 ]
            Zuzanna Struczewska made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 599714 ]

              achystoprudov Alexey Chystoprudov
              brosa Bruno Rosa
              Affected customers:
              0 This affects my team
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: