[horde] All Day appts changing date thru activesync

Michael J Rubinsky mrubinsk at horde.org
Mon Mar 19 13:01:24 UTC 2012


Quoting Simon Wilson <simon at simonandkate.net>:

> ----- Message from Simon Wilson <simon at simonandkate.net> ---------
>    Date: Mon, 19 Mar 2012 21:48:07 +1000
>    From: Simon Wilson <simon at simonandkate.net>
> Subject: [horde] All Day appts changing date thru activesync
>      To: "horde at lists.horde.org" <horde at lists.horde.org>
>
>
>> If I create an all day appointment on my iPhone (All Day Wednesday  
>> 21st March, called Test), ActiveSync sends this:
>>
>> 2012-03-19T22:26:52+11:00 DEBUG: [Appl79030T3BA4S] Loading state  
>> for synckey {4ec1da2a-d450-405c-b5fc-24f1c0a801aa}18
>> 2012-03-19T22:26:52+11:00 DEBUG: I     <Commands>
>> 2012-03-19T22:26:52+11:00 DEBUG: I      <Add>
>> 2012-03-19T22:26:52+11:00 DEBUG: I       <ClientEntryId>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        5685
>> 2012-03-19T22:26:52+11:00 DEBUG: I       </ClientEntryId>
>> 2012-03-19T22:26:52+11:00 DEBUG: I       <Data>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:Timezone>
>> 2012-03-19T22:26:52+11:00 DEBUG: I          
>> qP3//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxP///w==
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:Timezone>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:AllDayEvent>
>> 2012-03-19T22:26:52+11:00 DEBUG: I         1
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:AllDayEvent>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:BusyStatus>
>> 2012-03-19T22:26:52+11:00 DEBUG: I         2
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:BusyStatus>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:DtStamp>
>> 2012-03-19T22:26:52+11:00 DEBUG: I         20120319T112649Z
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:DtStamp>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:EndTime>
>> 2012-03-19T22:26:52+11:00 DEBUG: I         20120321T140000Z
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:EndTime>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:Sensitivity>
>> 2012-03-19T22:26:52+11:00 DEBUG: I         0
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:Sensitivity>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:Subject>
>> 2012-03-19T22:26:52+11:00 DEBUG: I         Test
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:Subject>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:StartTime>
>> 2012-03-19T22:26:52+11:00 DEBUG: I         20120320T140000Z
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:StartTime>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:UID>
>> 2012-03-19T22:26:52+11:00 DEBUG: I          
>> F685C9EB35974B6A88FFD715355EB8E500000000000000000000000000000000
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:UID>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:MeetingStatus>
>> 2012-03-19T22:26:52+11:00 DEBUG: I         0
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:MeetingStatus>
>> 2012-03-19T22:26:52+11:00 DEBUG: I       </Data>
>> 2012-03-19T22:26:52+11:00 DEBUG: Horde::changeMessage(Calendar, )
>> 2012-03-19T21:26:52+10:00 DEBUG:  
>> ActiveSync_Driver_Horde::_smartStatMessage:Calendar:20120319212652.3BQLRtJO7vlPZxf8oyeF42A at mail.simonandkate.net
>> 2012-03-19T21:26:52+10:00 DEBUG: Updating state during change
>> 2012-03-19T21:26:52+10:00 DEBUG: I      </Add>
>> 2012-03-19T21:26:52+10:00 DEBUG: I     </Commands>
>> 2012-03-19T21:26:52+10:00 DEBUG: [Appl79030T3BA4S] Processed 1  
>> incoming changes
>> 2012-03-19T21:26:52+10:00 DEBUG: I    </Folder>
>> 2012-03-19T21:26:52+10:00 DEBUG: I   </Folders>
>> 2012-03-19T21:26:52+10:00 DEBUG: I  </Synchronize>
>> 2012-03-19T21:26:52+10:00 INFO: [Appl79030T3BA4S] Beginning SYNC Response.
>> 2012-03-19T21:26:52+10:00 DEBUG: [Appl79030T3BA4S] Initializing  
>> message diff engine for Calendar
>> 2012-03-19T21:26:52+10:00 DEBUG:  
>> Horde_ActiveSync_Driver_Horde::getServerChanges(Calendar,  
>> 1332151134, 1332156412, 1330946812)
>>
>>
>> It hits Kronolith and displays as TWO days.
>>
>> Is this the same issue that has been noted on the mailing list  
>> recently? I am on latest released versions of everything.
>>
>> I notice EndTime / StartTime:
>>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:EndTime>
>> 2012-03-19T22:26:52+11:00 DEBUG: I         20120321T140000Z
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:EndTime>
>> 2012-03-19T22:26:52+11:00 DEBUG: I        <POOMCAL:StartTime>
>> 2012-03-19T22:26:52+11:00 DEBUG: I         20120320T140000Z
>> 2012-03-19T22:26:52+11:00 DEBUG: I        </POOMCAL:StartTime>
>>
>> I am in GMT +10, which would explain the 1400... thus making it  
>> from 0000 to 0000, i.e. an all day event, so should be fine.
>>
>> That shows in SQL as 2012-03-20 14:00:00 2012-03-21 14:00:00, so  
>> SQL shows it in GMT as well. Kronolith doesn't, but it only seems  
>> to be All Day Events that show this.
>>
>> Simon.
>>
>> --
>> Simon Wilson
>> M: 0400 12 11 16
>>
>> -- 
>> Horde mailing list
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>
>
> ----- End message from Simon Wilson <simon at simonandkate.net> -----
>
> And then to confuse things further, when Kronolith syncs out to my  
> other iOS device, it shifts it forward to the day before.
>
> So I have:
> iPad (Source) showing 21st March
> Kronolith showing 20th and 21st March
> iPhone 20th March.

http://bugs.horde.org/ticket/10991

-- 
mike

The Horde Project (www.horde.org)
mrubinsk at horde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6096 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.horde.org/archives/horde/attachments/20120319/a0d70bd6/attachment-0001.bin>


More information about the horde mailing list