Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > ZCS Client Connectors > CalDAV / CardDAV / iSync

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 10-29-2009, 04:18 AM
Partner (VAR/HSP)
 
Posts: 200
Default Mac Address Book groups cause duplicate Contacts

Hi all,

some of our users make use of Mac Address books feature to create Address Book Groups. If you create entries in a Address book group (on the mac) each sync to the zimbra server causes the entries in the address book group to be duplicated on the server side.

If you have a couple of users in one address book group and wait for 1 day, you end up with ~10.000 identical address book entries. I have tried with isync connector 5.0.18, 5.0.19 and 6.0.2 (Server Version is 5.0.18). All with the same result.

How to reproduce:
On the Mac, create an address book group
create a new entry in that group
create a second entry in that group
sync to server
sync to server again

you will find the second entry to appear twice on the server (check in the Zimbra Webinterface).

Is there a known workaround? Can somebody confirm this behavior?

Regards
Thomas
Reply With Quote
  #2 (permalink)  
Old 02-01-2010, 04:44 PM
Intermediate Member
 
Posts: 22
Default

We are experiencing the same issues as above. Have upgraded to Zimbra NE 6.0.4 and problem can still be replicated.

Is this a known bug? I couldn't find anything on Bugzilla.
Reply With Quote
  #3 (permalink)  
Old 02-10-2010, 11:18 AM
Moderator
 
Posts: 1,432
Default

I have seen problems with duplicated contacts in my account and other users' accounts. It sounds like your observation may apply in some cases, although I haven't tested. So--good work. I'd suggest, if you post a bug, post the number here, too.
__________________
Elliot Wilen
Berkeley, CA

Don't forget to enter your Zimbra version in your forum profile.
Reply With Quote
  #4 (permalink)  
Old 02-12-2010, 05:49 PM
Zimbra Employee
 
Posts: 12
Default

Hi,
Please note bug 42352 that deals with contact groups causing duplicated when synced.
The bug was resolved on version 5.0.21
I think it may explain at least some of the problems mentioned above.

Rodi
Reply With Quote
  #5 (permalink)  
Old 04-08-2011, 11:06 AM
Moderator
 
Posts: 1,432
Default

Here's a link to the bug that Rodi mentioned: Bug 42352 – Very large contact groups cause sync to fail on "out of memory exception"

Since that's fixed/verified for 5.0.21, if you are seeing a problem involving server 5.0.21 or later, and iSync connector 5.0.21 or later, then I'd suggest opening a bug on bugzilla and/or via support. Although iSync is being deprecated in favor of CardDav, bugs are still supposed to be fixed. See Bug 42448 – EOL Connector for iSync

Also, if you go to bugzilla and search on iSync, there are a few other open bugs that might be relevant such as Bug 53090 – A contact with a custom phone label and no phone number breaks the sync and Bug 54310 – creating a new contact inside a mac addressbook group breaks the sync
__________________
Elliot Wilen
Berkeley, CA

Don't forget to enter your Zimbra version in your forum profile.
Reply With Quote
  #6 (permalink)  
Old 07-06-2011, 10:20 AM
fyd fyd is offline
Elite Member
 
Posts: 373
Default

Hi Elliot,
We have a customer who is getting duplicated contacts after using iSync. We are running 6.0.13 on server, and the connector is from the downloads page. Is there any server timeout configuration that can be set to prevent the disconnection?

I think this is happening while a large chunk of contact is synced and when the connection is reset. So the user tries again from the start only to reach the very same point of syncing. The outcome is duped contacts (1000s). I searched bugzilla for any new ones filed but didnt find any results. Should I proceed filing a new one?

Thanks for taking the time to post the bugs above, but I coudn't find anything related to what I am facing.

Anyone else facing this problem with the latest isync connector?
Reply With Quote
  #7 (permalink)  
Old 07-06-2011, 10:33 AM
Zimbra Employee
 
Posts: 12
Default

Hi fyd,
A case of network connection reset should not result in duplication of contacts.
If you can add iSync logs that capture the problem, I'll have a look at the problem.

Thanks,
Rodi
Reply With Quote
  #8 (permalink)  
Old 07-06-2011, 10:49 AM
fyd fyd is offline
Elite Member
 
Posts: 373
Default

Quote:
Originally Posted by Rodi View Post
Hi fyd,
A case of network connection reset should not result in duplication of contacts.
If you can add iSync logs that capture the problem, I'll have a look at the problem.

Thanks,
Rodi
Hi, Sorry I am running late now but I will get back with the logs tomorrow. I hope you will be connected. Thanks for getting back Rodi.
Reply With Quote
  #9 (permalink)  
Old 07-06-2011, 02:58 PM
Moderator
 
Posts: 1,432
Default

The last time I dealt with a duplicate contact issue, I did the following and it seems to have solved it for good. (Or at least for a while; I haven't heard back from the user.)

0. Make sure the iSync connector is up to date.

1. Identify the duplicating contacts (in Zimbra Web Client) and export them from Address Book on the Mac to a folder called "Problem Contacts". You can right-click a contact to export it. Then delete it on the Mac and in Zimbra.

2. Use Zimbra web client to export all contacts. (Prefs > Import/Export.)

3. Delete all contacts in ZWC.

4. Import contacts in ZWC.

5. Sync iSync.

6. Select all of the contacts exported into "Problem Contacts", open them, and import back into Address Book.

Double-check by syncing isync a few times.
__________________
Elliot Wilen
Berkeley, CA

Don't forget to enter your Zimbra version in your forum profile.
Reply With Quote
  #10 (permalink)  
Old 01-17-2012, 02:22 PM
New Member
 
Posts: 4
Default

Hi Eliot, I responded to another post earlier today and you sent me to this one. The answer here assumes that we are using the iSync connector. We only started using Zimbra in recent months, so we've always just used the default CardDAV support. There's no iSync connector installed. I will try to do the import/export parts of the post to see if it helps...but this is happening without the iSync connector.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.