Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-7827

SSH clone URL not being returned by REST and Java APIs called by an anonymous user or user without SSH keys

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 3.11.4, 4.0.1
    • 3.11.0, 4.0.0
    • None

    Description

      Stash 3.11 and Bitbucket Server 4.0.0, introduced a change in the SSH implementation where SSH clone URLs are not returned in RepositoryService#getCloneLinks() for anonymous users, causing plugins like the Jenkins webhooks to break. This behaviour will be reverted in Stash 3.11.4 and Bitbucket Server 4.0.1.

      Additionally, Bitbucket Server 4.0.0 introduced a more complicated change in the SSH implementation where the SSH clone URL would only be returned if the currently accessing user had an SSH key configured, or if an access key was configured at the project or repository level. This logic appears to cause connection issues with FishEye and Bamboo, and will be reverted in 4.0.1.

      Attachments

        Issue Links

          Activity

            People

              nma@atlassian.com Norman Ma (Inactive)
              nma@atlassian.com Norman Ma (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: