Calendar sync how-to in 2026 (lessons learnt)

On Thunderbird I received an invite in .ics format. I got my computer to open it in Gnome Calendar, and the calendar’s UI started permanently glitching on a specific week, even after reboot. At that point I decided to delete evolution config file in .local, .config .cache and sync from scratch. That went very badly, and I even got my fie.nl.tab.digital stuck on error 427 (the bad thing was Gnome Calendar doesn’t give any error message, instead I checked the errors through Evolution Calendar app, which syncs calendars the same way Gnome Calendar does). The complete error was:

Failed to get properties: HTTP error code 429 (Unknown Error): OCA\DAV\Connector\Sabre\Exception\TooManyRequests

  too many requests[exception][message][hint]

I switched to my nl.tab.digital server which hadn’t been rate limited, and did these things differently:

  1. Installed Flathub versions of both Evolution and Gnome Calendar (to get latest potential bugfixes)
  2. Created an app password just for my calendars first
  3. Tried to connect to the server from Evolution first (where I get more feedback), and once I saw it was sorted, do the rest of the connecting on Gnome Calendar

I suppose next time I’m not importing another invite to Gnome Calendar to save a few seconds after all :confused:

I hope this saves someone the chaos it caused me!

[UPDATE]

I have also filed a bug report to Gnome Calendar, in case it affects more recent versions as well: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1553

Can you have a local calendar only with gnome calendar? This way you could just test the import of this specific *.ics file.

Unfortunately, it’s not your own server, if not you could just check about the high number of requests what the client tries to do and which part does not pass in Nextcloud. Or have someone else to check, for such reasons, it is helpful to provide the used version numbers of the used software.

So I spoke with the maintainer and we agreed to close the issue since it was working on the latest versions anyway, as the import did work then.

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.