[horde] ActiveSync - Calendar issues

Michael J Rubinsky mrubinsk at horde.org
Tue Jul 19 22:47:32 UTC 2011


Quoting Simon Wilson <simon at simonandkate.net>:

> Quoting Michael J Rubinsky <mrubinsk at horde.org>:
>
>> Quoting Martin Hochreiter <linuxbox at wavenet.at>:
>>
>>> Am 2011-07-19 08:39, schrieb Simon Wilson:
>>>> OK, with contacts appearing to be working through ActiveSync,  
>>>> subject to me getting LDAP Turba working better with synced  
>>>> details (or giving up and going to mySQL), next step is Calendar.
>>>>
>>>> Issue 1:
>>>>
>>>> On my 2 x Exchange accounts, enabling Calendar on my iPhone or  
>>>> iPad to sync retrieves all existing appointments. In other words  
>>>> it does a full initial sync. Turning Calendar off deletes all the  
>>>> appointments from those calendars in iOS, turning it back on  
>>>> retrieves them all again. Kronolith / Horde / Activesync does not  
>>>> seem to do this. Enabling Calendar to sync on iOS connects it to  
>>>> Horde, but nothing downloads. This could however be related to  
>>>> Issue 2...
>>>>
>>>> Issue 2:
>>>>
>>>> Generating a new appointment on the iPad or iPhone pushes back  
>>>> into Horde / Kronolith fine, very quickly. Updating that  
>>>> appointment in iPad / iPhone works fine, updating nicely into  
>>>> Horde. But nothing is going the other way. Neither new  
>>>> appointments nor edits are replicating to the iOS devices.
>>>>
>>>> Seems the opposite of the issues I had with Contacts - they  
>>>> worked great from server to client but not the other way,  
>>>> Calendar is working fine client to server, but not the other way!
>>>>
>>>> I have the Kronolith "calendar to sync" pref setting set. I only  
>>>> have one calendar.
>>>>
>>>> Simon.
>>>>
>>>> -- 
>>>> Simon Wilson
>>>> M: 0400 12 11 16
>>>>
>>>
>>> I can nothing do to resolve that issue, but I want to mention that this is
>>> the behaviour that I posted here some weeks ago.
>>> (New appointments from the horde side are not published to the device)
>>>
>>> And I have that issue since the last version of the  
>>> horde/kronolith package.
>>>
>>> (Then new "which calendar is to be synced" option is set in my preferences)
>>
>>
>> I just committed a fix that should resolve the issues on iOS with  
>> the calendar collection not PINGing correctly.
>>
>> For those interested in the technical side, all PING requests after  
>> the first one from iOS are "bare" - they don't specify the  
>> collection information, since that can be cached server side. Horde  
>> was incorrectly only caching the first collection sent, so  
>> subsequent PING requests were ignoring the calendar collection.
>>
>> This should go out in the next round of releases. For those that can't wait:
>>
>> http://lists.horde.org/archives/commits/2011-July/010580.html
>>
>>
>>
>> -- 
>> mike
>>
>
> Thanks Mike - will that resolve Issue 1 above, or just Issue 2?

Issue (2).  Issue (1), if I'm understanding it correctly, might be  
resolved by other recent commits. Things are working well for me on 3  
different iOS devices locally.


-- 
mike

The Horde Project (www.horde.org)
mrubinsk at horde.org



More information about the horde mailing list