WebDAV: Handle `Retry-After` header on 503 error
Trying to sync an iCloud using caldav URL results in a 503 Service unavailable error shown in the GUI. This has been the case for the last few days, and I don't think iCloud calendar service has been down all this time.
I am using evolution 3.50.3 (by Flathub.org) on Ubuntu 23.10.
I have attached a debug log, but am afraid I don't know exactly what to make of it:
evo_debug.log
It roughly appears to first get some status 200
responses, but then does not work after that.
I reasonably sure that I have URL, username and (app-specific) password correctly configured on the evolution and iCloud sides. The same setup was working for me last week on Ubuntu 22.04 with evolution from the apt
repo. Unfortunately I do not know which versions of all the software I was running then for comparison.
I have also tried blowing away the ~/.cache/evolution directory, and various other steps (including switching to the marginally more up-to-date flatpak version), but please let me know if there are any other debugging steps or info I can try.
Thanks in advance.
(edit:mcrha: removed the log link)