[Tickets #11083] Re: Activesync showing only 6 contacts out of 400+

bugs at horde.org bugs at horde.org
Sat Mar 17 16:30:25 UTC 2012


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/11083
------------------------------------------------------------------------------
  Ticket             | 11083
  Updated By         | horde at kyoshiro.org
  Summary            | Activesync showing only 6 contacts out of 400+
  Queue              | Turba
  Version            | 3.0.12
  Type               | Bug
  State              | Not A Bug
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             | Michael Rubinsky
------------------------------------------------------------------------------


horde at kyoshiro.org (2012-03-17 16:30) wrote:

> The UID value MUST be a globally unique identifier. The error is  
> telling you that more than one entry in your datastore has the same  
> UID value.

Yes, but it is a unique identifier :
~$ grep 'cn:' slapcat.ldif  > cn.list
~$ grep 'cn:' slapcat.ldif |sort -u  > cn2.list
~$ wc -l cn*
   524 cn2.list
   524 cn.list

Plus, at the moment I don't have this error in my log anymore, so I  
don't understand why it's not syncing :/

LDAP is great for handling accounts and providing detailed information  
about each user. And in this case using "uid" as a globally unique  
identifier is easy. But in my case, I'm using LDAP as a storage for a  
personal LDAP, so these entries don't have any uid since they're not  
real users. I decided to use "cn" as identifier, and even if someday  
something could lead to a non unique issue, it's not the case at the  
moment.

I'm a bit lost, I don't really understand why - even now this issue is  
gone - sync is only working for a few contacts. You can see the log I  
attached in my previous post for more information.

Thanks





More information about the bugs mailing list