View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003091 | SOGo Connector | with external server | public | 2015-02-04 05:25 | 2016-07-12 12:05 |
Reporter | yuv | Assigned To | ludovic | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | open | ||
Platform | Linux | OS | Ubuntu | OS Version | 14.04 LTS |
Product Version | 31.0.1 | ||||
Summary | 0003091: Duplicate entries are not removed after clean up in Thunderbird | ||||
Description | This address book is stored on Radicale on an Ubuntu 14.04 server and is shared between an Android 4.0.4 phone (using DAVdroid) and Thunderbird on an Ubuntu 14.04 client. I wanted to copy entries from the local address book on the phone to the shared address book on the server. In the Android address book, menu -> Import/Export Contacts, select Phone, next, select the account for the remote address book, next, select the contact to be copied (all), and finally click on copy. Inadvertently, I repeated the process multiple times, and this go my address book four entries per person. I decided to edit on Thunderbird (more convenient than on the phone). Using the Duplicate Contact Manager add-on, it was easy to delete the duplicate contact. However, and here is what I think is a bug, SOGo Connector did not push the deletions / updates to the server. The file on the server still has four vcard for the same entry, all identical, except for the following lines between the BEGIN and END of the VCARD: entry 1: X-RADICALE-NAME:00d49311-a496-4294-b3a7-2a8288e591e9.vcf entry 2: UID:3aafa4f6-e576-4d4e-baae-fc90ab620702 entry 3: UID:4bf6e2bb-ea6d-4a23-8aba-359eb510c5e9 entry 4: UID:deaffd2a-baa8-49e1-ac87-6b0a5d8dcd79 I am fully backed up, so I can back up to the status before the copy operation and redo the copy paying attention to do it only once, however I would like to understand why the server has not deleted the duplicates even though Thunderbird seems to have deleted them and no longer shows them. I can live with the bloated address book for a few days and I can follow instructions to try to trace the problem. One possibility I thought of is to start a new, fresh Thunderbird local address book, move all the contacts that are visible in Thunderbird (i.e. no duplicate) to this new address book, and then create a new online address book and move the contacts there. However, this kind of fiddling is not a good idea and how do I know that I do not lose entries in the process? Any advice is appreciated. Thanks. | ||||
Steps To Reproduce | see above | ||||
Tags | No tags attached. | ||||
Do you see any error messages in Thunderbird? |
|
Not that I am aware of. SOGo Connector usually display these overlays saying how many contact have been synced and I have not seen any message there until I rebooted the computer. At that point SOGo Connector re-downloaded the duplicates and notified me of that. Is there a place where Thunderbird writes logs to? |
|
See in Thunderbird under "Extras" --> "Error console Ctrl+Shift+J" |
|
I went through the process of removing a few hundred duplicates and there was no error in the console:
Then I right-clicked the address book's name on the left panel of the Address Book window and selected "Synchronize" from the context menu. Now I got a FLURRY OF ERRORS, all of which looked the same (I redacted identifiable information from the report): Upload failure uploading card: https://REDACTED_SERVER_URL/REDACTED_PATH/C6797C85-CB70-0001-2E2E-C43011901AF1.vcf.
|
|
HTTP error code 412 Precondition Failed. Could you check the Lightning version too? |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2015-02-04 05:25 | yuv | New Issue | |
2015-02-05 08:25 | Christian Mack | Note Added: 0008137 | |
2015-02-05 13:40 | yuv | Note Added: 0008140 | |
2015-02-05 13:41 | yuv | Note Edited: 0008140 | |
2015-02-05 15:04 | Christian Mack | Note Added: 0008143 | |
2015-02-05 18:34 | yuv | Note Added: 0008145 | |
2015-02-06 08:35 | Christian Mack | Note Added: 0008148 | |
2016-07-12 12:05 | ludovic | Status | new => assigned |
2016-07-12 12:05 | ludovic | Assigned To | => ludovic |