Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-72980

Certain users receive a 400 status response when trying to subscribe using calDav

XMLWordPrintable

      Issue Summary

      If a user has a ":" character in their Atlassian Account ID (e.g. xxxxxx:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) they won't be able to create a calDav synchronization.

      In order to identify your own Account Id, you may open the following URL in the browser, replacing <INSTANCE_NAME>:

      https://<INSTANCE_NAME>.atlassian.net/rest/api/3/myself

      Steps to Reproduce

      1. Log-in with a user that has an AAID in this format xxxxxx:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
      2. Follow the steps listed here to try to synchronize the calendar using calDav

      Expected Results

      The user should be able to create the integration

      Actual Results

      The user will receive a 400 (bad request) status response:

      Or 

      A 401 (Unauthorized) status response:

       

      The following errors are registered in the backend logs:

      message: [CalDAV] Unable to retrieve a calendar. Path [/users] is invalid
      message: [CalDAV] Unable to retrieve a calendar. Path [/users/xxxxxx:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx] is invalid

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available.

        1. Screen Shot 2021-10-13 at 6.24.19 PM.png
          267 kB
          Guilherme T
        2. UnauthorizedError.png
          88 kB
          Tina Bolton

              hmehendale@atlassian.com Hrishi (Inactive)
              gtworkowski Guilherme T (Inactive)
              Votes:
              5 Vote for this issue
              Watchers:
              16 Start watching this issue

                Created:
                Updated:
                Resolved: