[kronolith] ActiveSync - GalaxyNote 2 - New events not syncying

Luis Felipe Marzagao lfbm.andamentos at gmail.com
Mon May 27 23:06:33 UTC 2013


Em 25-05-2013 04:20, Michael J Rubinsky escreveu:
>
> Quoting Luis Felipe Marzagao <lfbm.andamentos at gmail.com>:
>
>> Hello:
>>
>> I have two activesync accounts configured on my GalaXyNote 2. One of 
>> them has only one calendar and the other has 4 calendars.
>>
>> When I configure the accoutns for the first time, everything works 
>> flawlessly and all the calendars are synced just fine.
>>
>> But if I create a new event in kronolith, and then hit "sync" in my 
>> GalaxyNote, the new events do not get synced. It is like they did not 
>> exist on the server.
>>
>> Please, find in the link below the log file I could get just after 
>> clicking "sync" on the device.
>>
>> https://dl.dropboxusercontent.com/u/108688/galaxynote2-activesync-log.tar.gz 
>>
>>
>> If it does not provide useful information, please tell me how can I 
>> further debug this.
>
> This log shows a number of manual sync attempts of the calendar 
> collection for two different accounts. Neither of these attempts found 
> any changes on the server. Did the initial sync for these accounts 
> work? Did you add an event right before a manual sync attempt? Are you 
> sure you are 

Hello, Michael. Thanks for looking into this.

Yes, the initial sync works. All the calendars from both accounts sync 
correctly in the client.

The test I'm doing is exactly this: I add the accounts, do the initial 
sync, then I add an event on the server and hit sync again on the 
client, but this new event does not get pulled. I've tried serveral 
times fresh tests (removing the accounts from android client and doing 
it over again).


> adding the event to the calendar you have chosen to sync, and finally, 
> you can check the setting (if the client has it) that determines how 
> far back to sync events.
>


Yes, the event is being added to a synced calendar.

The default option for how far the events will be synced is two weeks. 
But the events I'm testing with are present, in the same or the next 
week we are currently in.

> Additionally, the device is NOT pinging the server for the calendar 
> collection - we have no way of controlling this, it's up to the 
> client. So, if you have selected to "push" the calendar data and the 
> device is not requesting it, it's a client bug.
>


I solved the issue by creating several users and each user has just one 
of the previous calendars that were held by just one user. For example, 
the user "meetings" now has just the "meetings" calendar, the user 
"deadlines" owns just the "deadlines" calendar and so on. No private 
calendars for them. And then I created several activesync accounts in 
the client. This way (only one calendar per user) sync is working 
flawlessly.

>
>



More information about the kronolith mailing list