[horde] ActiveSync: triplicate calendar entries on device

Michael J Rubinsky mrubinsk at horde.org
Wed Jul 17 14:24:44 UTC 2013


Quoting Tom Seeley <horde at tomseeley.co.uk>:

> Quoting Michael J Rubinsky <mrubinsk at horde.org>:
>
>>> Just doing a little experiment, when set to manual sync I only get  
>>> 1 entry on my device (even when I sync multiple times), the  
>>> problem only occurs when the device is set to "push", so perhaps  
>>> the problem is related to the issue you saw in the logs?
>>
>> I doubt it. If you only see the data being sent once to the client  
>> then it's the client that is deciding to enter it multiple times in  
>> it's own database. The data that's being sent looks OK, so I doubt  
>> there is anything Horde can do server side to fix this.
>
> I can't argue with this logic, it could of course be a bug with the  
> phone.  Having said that I'm not exactly using an uncommon  
> configuration (stock Samsung GS2).
>
>> Perhaps you could get access to the device's debug logs and see  
>> what is going on there? There are some tricks to enable this on  
>> Android devices available on http://wiki.horde.org/ActiveSync  
>> though no promises that it will work with your Samsung device.
>
> Done, personally I can't see anything obviously wrong, nothing that  
> stands out as an error. Perhaps you might see something I don't?:
>
> http://www.tomseeley.co.uk/android_activesync_debug.txt
>
> I created 2 calendar items (tomtestevent4 and tomtestevent5), both  
> seem to arrive once, but still appear 3 times on the device's  
> calendar.

It looks like something wonky is going on in your log:

[2013-06-17][9:53:10] AbstractSyncService<3926>| Calendar SyncKey  
saved as: {51e3b823-4da8-4fca-b7c8-1bdf052c630d}26
[2013-06-17][9:53:10] AbstractSyncService<3926>| Try to execute 5  
CPO's for com.android.calendar
[2013-06-17][9:53:11] AbstractSyncService<3926>| Results: 5


More information about the horde mailing list