Questions about CalDav Syncproblems (three KDE machines + Android)
Vojtěch Zeisek
vojtech.zeisek at opensuse.org
Fri Mar 27 16:59:21 GMT 2026
Hi
Dne pátek 27. března 2026 10:48:26, středoevropský standardní čas, Markus
Feilner napsal(a):
> Now I set up a fresh Kontact/Korganizer client and added an appointment.
> Shows up instantly in Radicale Server, on Android App and in Thunderbird.
> Have been waiting on second KDE desktop for it to show up. Took an
> akonadictl restart so that the meeting showed up. Reload was not enough.
This still looks like some weird settings of sync interval. I'd double click
on the resource in the akonadiconsole and check the refresh interval. Other
option could be some issue with authentisation, network or so, but there I'd
expect slightly different behavior...
> Have changed the meeting time to two hours later (on first machine in
> KDE/Kontact), is displayed correctly instantly on Server and Android and
> Thunderbird, but not on second KDE desktop.
AFAIK KDE doesn't have push notifications, i.e. the changes are synchronized
only on the refresh intervals. I thought there was some settings in KOrganiser
to work with it, something like to sync after every change, but I didn't find
anything like this now....
> will do some more checks and debugging over the weekend. I also saw
> that the full ICS export from TB is bigger than that from Kontact, but
> there may be other reasons for that.
> I think I'll do a blogpost / article on debugging caldav. :-) Any help
> appreciated.
I'd consider a bug report at <https://bugs.kde.org/> first. :-)
> Have a nice weekend and sorry for spamming (if so)
>
> Am Freitag, 27. März 2026, 10:07:34 Mitteleuropäische
> Normalzeit schrieb Markus Feilner:
> > Ok, in my radicale Container I can see ics-Files popping up for new
> > appointments coming in. I can confirm from that that TB and DavX
> > work as promised. Will test now with Kontact, Akonadi and Merkuro.
> > I am using the debugger and features of akonadikonsole.
Are ICS files some feature of...? Because AFAIK the calendar information should
be in the Akonadi database (by default), and not as bunch of files...?
> > Am Freitag, 27. März 2026, 09:29:58 Mitteleuropäische Normalzeit
> > schrieb Markus Feilner:
> > > Fun fact: I installed Merkuro and found that it shows a third set
> > > of calendar data. E.g. the appointment agreed upon via mail and
> > > postponed on Tuesday for today does not appear at all. Seems
> > > like the akonadi backend did not deliver neither one of the two
> > > to merkuro-calendar at all. So I have three different sets of data:
When You double-click on the resource in the Akonadi console and then double
click on the CalDAV resource URL, You should see details which calendars are
checked for sync, just to rule out that something is "just" unchecked.
> > > a) The Master on the caldav server that is correct and
> > > works fine with thunderbird and davX (Android)
> > > b) the set in Kontact-korganizer via akonadi
> > > c) the set in MerKuro via akonadi
I have never used Merkuro, so I can't say anything here...
> > > I think I am getting there, slowly. What I also noticed: After
> > > a clean login (remove the calendar from korganizer, restart
> > > kontact, add it again) the data is correct, but as time goes
> > > by it is getting out of sync.
> > > In will fiddle around with what happens when I export and
> > > import calendar data via files.
> > > Thanks for letting me spam you here :-)
> > >
> > > Am Freitag, 27. März 2026, 08:56:03 Mitteleuropäische
> > > Normalzeit schrieb Markus Feilner:
> > > > thanks for your answer, Vojtěch! Much appreciated.
> > > > Running a Radicale Caldav Server. That works like a charm
> > > > with Thunderbird and DavX - Android. Only KDE Kontact
> > > > gets out of sync. e.g. In Kontact, I accepted an appointment
> > > > change on Tuesday (it was scheduled for 10 am today,
> > > > postponed to 15:00 today) that came in via mail. The chang
> > > > e is only visible in the one KDE Kontact client that I accepted
> > > > the change in (via mail invite).
Acceptance of the invitation is confirmed by mail. This usually works well.
Other issue are changes. Sometimes it happens that the server side has some
features and/or implementation which is or is not randomly available in some
clients.... greetings to Google, MS and others -beep-.
> > > > So this is one client that probably is out of sync, the change never
> > > > arrived on the server. This works fine with DavX and Thunderbird.
> > > > What I can reproduce is: Appointments in Thunderbird or DavX are
> > > > instantaneously written to the server, but not every KDE client does
> > > > recieve them, even though authentication and all server data are
> > > > correct. Sometimes akonadictl restart helps, but not always and
> > > > not on all machines. Weird
> > > > I would love to learn how to debug this in akonadiconsole e.g. – I'm
> > > > digging deeper here...
Have a nice weekend,
V.
> > > > Am Freitag, 27. März 2026, 08:11:17 Mitteleuropäische
> > > > Normalzeit schrieb Vojtěch Zeisek:
> > > > > Dne pátek 27. března 2026 7:47:20, středoevropský
> > > > > standardní čas, Markus Feilner napsal(a):
> > > > > > Hi there, is this the right place to start a thread about Caldav
> > > > > > sync problems with kontact / korganizer? I would love to learn
> > > > > > about debugging it.
> > > > > > I have three desktops with kontact, opensuse tumbleweed and
> > > > > > plasma6 plus a few android devices. And somehow they always
> > > > > > seem to be out of sync with my radicale CALDAV server.
> > > > > > I can provide more details if wanted.. but is there a korganizer
> > > > > > mailing list or so?
> > > > >
> > > > > What is on the server side? I use it with NextCloud an
> > > > > SOGo and I don't have any issue... Did You double
> > > > > check that You download all resources You wish to
> > > > > sync, You have some reasonable sync interval, etc.?
--
Vojtěch Zeisek
https://trapa.cz/
Komunita openSUSE GNU/Linuxu
Community of the openSUSE GNU/Linux
https://www.opensuse.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 870 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdepim-users/attachments/20260327/fec8c300/attachment.sig>
More information about the kdepim-users
mailing list