[Evolution-users] No bidirectional synchronization using CardDAV

Matthias Kuntze Matthias at KuntzeM.de
Fri Sep 8 20:21:59 UTC 2023


Hello,
I have a question regarding CardDAV communication with evolution.
(System: Ubuntu 22.04; Evolution: 3.44.4-0ubuntu2; Provider:
garmtech.net)

Problem: A contact entered in evolution will successful be synchronized
to https://webmail.garmtech.net:8443/addressbooks/... using CardDAV
protocol.
A contact entered or modified using the Web-interface of Garmtech at
the server will NOT be synchronized to evolution.

Analysis: After killing the running addressbook-factory and starting
"CARDDAV_DEBUG=1 /usr/libexec/evolution-addressbook-factory -w" 
I can have a look to the communication.
The PROPFIND query from evolution regarding <CS:getctag/> will be
answered ALWAYS with <cs:getctag>1</cs:getctag>. 
Even if a new VCARD is sent using PUT and an ETag is returned or a
modification of a contact using the Web frontend from Garmtech is done,
the result is always a getctag=1 answer. 
There ist no <d:getetag/> query startet by evolution to get the
modified VCARD information.

Question: What can be done to syncronize contacts modified at server
side to the addressbook of evolution?

Info: The support team of Garmtech said that their CardDAV
communication works with Thunderbird so that no action would be done at
the server side.

Rgds, Matthias

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5888 bytes
Desc: not available
URL: <http://lists.osuosl.org/pipermail/evolution-users/attachments/20230908/5a784007/attachment.p7s>


More information about the evolution-users mailing list