-
Bug
-
Resolution: Fixed
-
Medium
-
8
-
Severity 2 - Major
-
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
- Log-in with a user that has an AAID in this format xxxxxx:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- 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.