Re: Questions about CalDav Syncproblems (three KDE machines + Android)

Markus Feilner <[email protected]> Fri, 27 Mar 2026 10:48:26 +0100
Newsgroups gmane.comp.kde.users.pim
Organization Feilner IT
Message-ID <[email protected]>
--nextPart5053037.OV4Wx5bFTl
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; protected-headers="v1"
From: Markus Feilner <[email protected]>
To: [email protected]
Cc: Markus Feilner <[email protected]>
Date: Fri, 27 Mar 2026 10:48:26 +0100
Message-ID: <[email protected]>
Organization: Feilner IT
In-Reply-To: <[email protected]>
MIME-Version: 1.0

Now I set up a fresh Kontact/Korganizer client and added an appointment. Sh=
ows=20
up instantly in Radicale Server, on Android App and in Thunderbird. Have be=
en=20
waiting on second KDE desktop for it to show up. Took an akonadictl restart=
 so=20
that the meeting showed up. Reload was not enough.=20

Have changed the meeting time to two hours later (on first machine in KDE/
Kontact), is displayed correctly instantly on Server and Android and=20
Thunderbird, but not on second KDE desktop.=20

will do some more checks and debugging over the weekend. I also saw that th=
e=20
full ICS export from TB is bigger than that from Kontact, but there may be=
=20
other reasons for that.=20

I think I'll do a blogpost / article on debugging caldav. :-) Any help=20
appreciated.=20

Have a nice weekend and sorry for spamming (if so)




Am Freitag, 27. M=C3=A4rz 2026, 10:07:34 Mitteleurop=C3=A4ische Normalzeit =
schrieb=20
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.
>=20
>=20
> Am Freitag, 27. M=C3=A4rz 2026, 09:29:58 Mitteleurop=C3=A4ische Normalzei=
t schrieb
>=20
> 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:
> >=20
> > 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
> >=20
> > 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.
> >=20
> > In will fiddle around with what happens when I export and import calend=
ar
> > data via files.
> >=20
> > Thanks for letting me spam you here :-)
> >=20
> >=20
> > Am Freitag, 27. M=C3=A4rz 2026, 08:56:03 Mitteleurop=C3=A4ische Normalz=
eit schrieb
> >=20
> > Markus Feilner:
> > > thanks for your answer, Vojt=C4=9Bch! Much appreciated.
> > >=20
> > > Running a Radicale Caldav Server. That works like a charm with
> > > Thunderbird
> > > and DavX - Android. Only KDE Kontact gets out of sync.
> > >=20
> > > 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 change is only visible in the one KDE Kontact client that I accep=
ted
> > > the change in (via mail invite).
> > >=20
> > > 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.
> > >=20
> > > 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
> > >=20
> > > I would love to learn how to debug this in akonadiconsole e.g. =E2=80=
=93 I'm
> > > digging deeper here...
> > >=20
> > >=20
> > > Am Freitag, 27. M=C3=A4rz 2026, 08:11:17 Mitteleurop=C3=A4ische Norma=
lzeit schrieb
> > >=20
> > > Vojt=C4=9Bch Zeisek:
> > > > Dne p=C3=A1tek 27. b=C5=99ezna 2026 7:47:20, st=C5=99edoevropsk=C3=
=BD standardn=C3=AD =C4=8Das,
> > > > Markus
> > > >=20
> > > > 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?
> > > >=20
> > > > 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 resour=
ces
> > > > You wish to sync, You have some reasonable sync interval, etc.?


=2D-=20

Best Regards - Mit freundlichen Gr=C3=BC=C3=9Fen,

Markus Feilner, Feilner IT
=2D 20 years of open services -

Digital Sustainability, Sovereignty, Sobriety
Open Source Strategy, Knowledge Management, Documentation
Trainings, Workshops, Coaching, Networking, Politics, Journalism

https://www.feilner-it.net,
93059 Regensburg W=C3=B6hrdstr. 10,
+49 170 302 7092 (+Signal)
https://mastodon.social/@mfeilner
https://mastodon.social/@FeilnerIT

PGP:            40A3C306F96133067C11CFD9A958A906268C9F0A
http://www.feilner-it.net/files/MFpub.asc
Xing:           http://www.xing.com/profile/Markus_Feilner
LinkedIn:       https://www.linkedin.com/in/markusfeilner
@mfeilner:      Mastodon, Matrix, Jabber, ...

Once you see something, you can't unsee it.
And once you've seen it, keeping quiet,
saying nothing, becomes as political an act
as speaking out. (Arundhati Roy)

--nextPart5053037.OV4Wx5bFTl
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

-----BEGIN PGP SIGNATURE-----

iQFPBAABCAA5FiEEQKPDBvlhMwZ8Ec/ZqVipBiaMnwoFAmnGUmobFIAAAAAABAAO
bWFudTIsMi41KzEuMTIsMiwyAAoJEKlYqQYmjJ8K0HUIAI5ftyBv4sAeDGPiZNWb
VE3HF4tb0HSlxz7lZ84jnZ+Uijrr8LD+iOChn11Mt0uPBBMClAwONacjmuBV/5mz
zhCR2t2sDgPdM1BegXGQBOjZfkrbYxXVtxo5KoXkAQwcCVF1KyXHQxU8ogXSWLh+
LnbO/f276TZna+Dd7CDh3kZFkkTTZ+Yy+X2TctRTr9Qws/AVxxsJnTXEJmzyOb97
AuH2hLBJ8clquBEkNM/Hg2zWeqVUJqHGSbOXnhYclNpK7UZPGqE/2R0fU/r9H7re
za9fSodlVW649bh8kDNCvU2v+KULj+jAzmMW+9tKw1C566/fbwkovnwGXrHgetel
RaA=
=iMJB
-----END PGP SIGNATURE-----

--nextPart5053037.OV4Wx5bFTl--