View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002575 | SOGo Connector | with SOGo | public | 2014-01-13 18:59 | 2018-06-18 08:32 |
Reporter | farson | Assigned To | ludovic | ||
Priority | immediate | Severity | major | Reproducibility | always |
Status | closed | Resolution | suspended | ||
Platform | Windows | OS Version | 7 | ||
Summary | 0002575: TB fails to update an existing contact via CardDAV | ||||
Description | Thunderbird: 24.2.0 Thunderbird has problems updating an existing contact via the CardDAV protocol. | ||||
Steps To Reproduce | Exact Steps to reproduce: Have Thunderbird 24.2.0 with Inverse SOGo Connector 24.0.2 and Baïkal 0.2.6 -Generate a NEW contact (e.g. "Kontakt TB3") in TB addressbook, enter a private phone number. => Contact is NOT updated on other clients (e.g. CardDav sync on Android). Conclusion: Is there a workaround for that? | ||||
Additional Information | Thunderbird: 24.2.0 Thunderbird has problems updating an existing contact via the CardDAV protocol. | ||||
Tags | No tags attached. | ||||
Confirmed. I noticed the exact same problem on my configuration: Thunderbird: 24.2.0 on Windows 7 and Linux Mint 13 Results of tests between Thunderbird, ownCloud, and my Android tablet: Adding and deleting contacts propagate properly between all three. Likewise, changes to an existing contact on Thunderbird do not propagate to the tablet or to the server. Nor does Thunderbird receive changes to a contact made by the other two. Conclusion: The SOGo Connector is synchronizing CardDAV adds and deletes, but not changes. |
|
@JSB: Absolutely reproducible. I am not a programmer myself, but I would be happy if the Tb-Sogo developers could look into that. |
|
Try with a nightly build of SOGo Connector: |
|
Still quirky. With the latest nightly, sometimes changes propagate, sometimes they don't. Thinking that I might have some contacts that had differing changes on both sides, I decided to start fresh. I started with a smaller subset of my contacts in Thunderbird and synchronized with the server. Out of 300 Contacts, only 282 uploaded. I located one of the contacts that didn't upload, made a minor edit, and synchronized again. This time, the contact uploaded. With over 1000 contacts in my full list, finding the ones that don't feel like going just to give them a nudge is...daunting. |
|
When do you think this issue can be regarded as "solved" in a stable version (in case you are or have contact to active development)? We need to install Tb with such CardDAV sync on multiple machines. Thank you! |
|
I noticed yesterday the same problem during installation with Thunderbird: 24.2.0 on Windows 7 and Inverse SOGo Connector 24.0.2. My config was working but for my collegue not. My TB was connected to ownCloud 6 with SOGo Connector 17.0.5. Changing SOGo Connector 24.0.2 to SOGo Connector 17.0.5 solved the problem until the issue will be fixed in a next stable release. |
|
Changing to SOGo Connector 17.0.5 was one of the first things I tried. Unfortunately, it did not resolve the issue for me. Perhaps 17.0.5 plays better with ownCloud 6 versus ownCloud 5? |
|
The nighty built sogo-connector-24.0.2-d1b32b9789.xpi When do you think this issue can be regarded as "solved" in a stable version (in case you are or have contact to active development)? |
|
In the upcoming SOGo v2.2 release, next week. |
|
were you able to fix just the recent sogo-connector-24.0.2-d1b32b9789.xpi or the 17.0.6 as well? 17.0.6 still seems to suffer from this bug as of now. |
|
Try the latest version for v24 here: http://www.inverse.ca/downloads/extensions/nightly/ There will be no updates for v17. |
|
I tried the latest version for v24 from nightly, but I cannot confirm that this is fixed (using mykolab server). Additional note: I only see the described behavior when I add the new contact in the TB address book. After doing so, an edit in the TB address book will not be synchronized. If I add the contact e.g. using Android address book, and then edit this same contact in TB address book after it has propagated there, the changes are synchronized properly. |
|
(Sigh). The sogo-connector-24.0.4.xpi 24-Feb-2014 20:35 255K release spontaneously (and randomly) creates contact duplicates. And triplicates. And more. Nightly version sogo-connector-24.0.4-6c8ee8bcc2.xpi is also erratic. Sometimes contact changes propagate, sometimes they don't. Sometimes new contacts propagate, sometimes they don't. VERY frustrating when I'm out on the road and a vital contact is NOT in my address book. Does anyone still have a copy of nightly version sogo-connector-24.0.2-d1b32b9789.xpi that I could try (since farson mentioned that it sorted the problem for him)? I really need this to start working properly, reliably, and consistently ASAP. |
|
I originally posted the following text to GitHub, as a comment to an existing issue; now, the whole "Issues" section at GitHub seems to have vanished )-: So here my text again - in regard of 24.0.2, I will check 24.0.4 next thing. Yes, this is an ETag problem which I have also encountered. I edited a contact in eGroupware (Serverside) and in Thunderbird Addressbook. <D:response xmlns:ns0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"> Although the ETag of this contact (see href field) is correctly given as "100:7", SOGo seems not to notice this, and instead, at the end of the Sync run BTW If you don't perform any updates at the server, always only in Thunderbird, then it works - eGroupware keeps incrementing the ETag value - as it should - If anyone needs the SVN 2013-12-09 version from Jonathan deBoer, then get it here: http://lasslos.net/sogo-connector-24.0.2a.xpi |
|
I have now tested 24.0.4 as promised: Add new contact in Thunderbird: OK Add new contact on Server + manual sync in Thunderbird: OK I have not (yet) observed the duplicates problem noted above by JSB. Perhaps it had to do with the conflicting ETag value problem noted in this post, whereby SOGo connector does not give up and let the server win. So I think what is needed is a config option: In case of conflicting updates: O Server wins O Thunderbird wins |
|
I think I have the same issue using Thunderbird 31 + Sogo Connector 24.0.6 + Owncloud 7.0.2 on Ubuntu 12.04 64bits. |
|
Hello, I was also playing with SogoConnector 24.0.4 and 24.0.7. Updates are made on the server, deleted, added cards, updates cards etc. They only get synced after you recreate the remote addressbook. But i also
this is not fixed in latest version? ps. how does the connector know or read modifications? what can i test? |
|
It's been 2 years since this bug was reported, over one year after the last update and it is still not fixed :-( Thunderbird 38, SoGo connector 31.0.2. Create new contact => sync works Will this ever be fixed? |
|
I would like to point out, that with TB38 the new "global" or "merged" addressbook has been introduced. If that global addressbook is selected, changes to a contact are not synced (not even triggered, as nothing is happening on the TB -console). If a true groupdav addressbook is selected, syncing is working as expected. Tested today with TB45, SOGo Connector 31.0.2 and Owncloud 8.2.3. |
|
Suspending - reports that everything is now working. Make sure you also test 31.0.3. If there is any other issue related to this bug, reopen it. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2014-01-13 18:59 | farson | New Issue | |
2014-01-14 21:24 | JSB | Note Added: 0006390 | |
2014-01-14 22:51 | farson | Note Added: 0006391 | |
2014-01-14 22:56 | ludovic | Note Added: 0006392 | |
2014-01-15 03:34 | JSB | Note Added: 0006393 | |
2014-01-15 03:39 | JSB | Note Edited: 0006393 | |
2014-01-15 10:46 | farson | Note Added: 0006394 | |
2014-01-15 21:30 | CATER | Note Added: 0006401 | |
2014-01-16 14:05 | JSB | Note Added: 0006404 | |
2014-01-17 23:13 | farson | Note Added: 0006409 | |
2014-01-23 10:48 | ludovic | Note Added: 0006421 | |
2014-02-10 01:59 | elbenfreund | Note Added: 0006538 | |
2014-02-10 02:02 | ludovic | Note Added: 0006539 | |
2014-02-16 20:45 | fbugs | Note Added: 0006547 | |
2014-03-14 18:27 | JSB | Note Added: 0006709 | |
2014-04-22 15:11 | timreeves | Note Added: 0006946 | |
2014-04-22 16:56 | timreeves | Note Added: 0006947 | |
2014-08-28 13:30 | fmjrey | Note Added: 0007444 | |
2014-10-09 11:06 | unilineitsupport | Note Added: 0007595 | |
2016-01-12 14:12 | lje | Note Added: 0009272 | |
2016-04-27 20:52 | jobisoft | Note Added: 0010028 | |
2016-05-20 18:44 | ludovic | Note Added: 0010195 | |
2016-05-20 18:44 | ludovic | Status | new => closed |
2016-05-20 18:44 | ludovic | Assigned To | => ludovic |
2016-05-20 18:44 | ludovic | Resolution | open => suspended |