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

bugs at horde.org bugs at horde.org
Sat Mar 17 16:58:42 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         | Michael Rubinsky <mrubinsk at horde.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
------------------------------------------------------------------------------


Michael Rubinsky <mrubinsk at horde.org> (2012-03-17 16:58) 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

Then you have to find out why Turba's search functions return more  
than one result for for the UID field see Turba_Api#export() in  
turba/lib/Api.php.

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

Because you already have done the initial SYNC. After the first SYNC,  
only changes reported by the history system are taken into account.   
You can clear the ActiveSync binding to your device from either the  
user ActiveSync prefs, or the device list in the administrative  
section. This will re-do the initial sync.






More information about the bugs mailing list