caldav calendars not refreshing
I have a radicale
caldav and carddav server. The carddav server seems to work correctly (it updates, I can modify stuff, etc) however the calendars do not update. When I click on refresh nothing happens.
The connection with the server, however, "works" because if I add an event in evolution
it shows up in my phone however the events I add in the phone do not appear.
With regards to the events that were in the calendar before I added it to evolution, they only appear for the first calendar I add. After that no more events are synchronized.
I'm a bit puzzled about this because the fact that the carddav sever works means evolution is able to communicate with the server for both reading and writing and the fact that the first calendar synchronizes the first time means the caldav server also works.
Some stuff I tried:
- Since I have several calendars, I removed
~/.cache/evolution
and~/.config/evolution
and tried to add different calendars. In every case only the first calendar got synchronized, it doesn't matter which one was it, just the order mattered. - I tried using the "collection account" but only the carddav server was discovered.
- Opening
evolution
in the terminal to see whether there was extra debug information but nothing really shows up. - By looking at the
radicale
logs it looks like evolution is not making any requests for the calendars beyond the first time I add the first calendar. - Thunderbird seems to do fine for both writing/reading/synchronizing the calendars and the contacts which I guess rules out a problem with the server itself.
The evolution version is 3.42.2 as packed in the Arch repositories. Let me know if you need any other information.