[kronolith] Times off by 25 hours - Solved
HiP-HiPpO
arthur at cdne.net
Mon Dec 31 21:14:40 UTC 2012
Quoting HiP-HiPpO <arthur at cdne.net>:
> Quoting Michael J Rubinsky <mrubinsk at horde.org>:
>
>> Quoting HiP-HiPpO <arthur at cdne.net>:
>>
>>> Quoting Jan Schneider <jan at horde.org>:
>>>
>>>> Zitat von HiP-HiPpO <arthur at cdne.net>:
>>>>
>>>>> I have several Horde/kronolith calendars available via
subscription.
>
> I
>
>>>>> have tried several different client calendar apps, i.e. Mozilla
>>>>> Lightning and Andriod default calendar, and with each of
>>>>> them the
>>>>> calendar items that are pulled from the Horde/kronolith
>>>>> calendars
>>>>> end
>>>>> up on the client calendar app as 25 hours behind.
>>>>>
>>>>> So an event on the Hoard calendar for Tuesday at 5pm is
>>>>> shown on
>>>>> the
>>>>> sync'ed client calendar app as Monday at 4pm.
>>>>>
>>>>> Any tips?
>>>>
>>>> Sounds like a very broken timezone definition. But hard to tell
>>>> without
>>>> some raw iCalender export sample.
>>>> --
>>>
>>> Attached is a zipped export ics file from within horde. Oddly, it
>>> lists a
>>> TZID of Europe/Zurich. It should be America/Los_Angeles.
>>>
>>> `cat /etc/timezone` from the horde server 5.0.2 shows
>>> America/Los_Angeles
>>>
>>> `date` on the horde server is correct mysql> SELECT now(); is also
>>> correct.
>>
>> These have nothing to do with the timezone Kronolith uses. Make sure
>> you set a default timezone in php.ini and that the user's timezone
>> preference is correct.
>>
>
> Yes, timezone was set in php.ini as Americas/Los_Angeles and the Locale
> and
> Time settings in Horde preferences are also set to this.
>
> The event time mis-behavior is consistent across platforms. It is seen
> on
> Thunderbird running on Ubuntu and on the default Andriod calendar when
> both
> of these clients are syncing to the same kronolith calendar subscription
> URL. Thunderbird has a timezone preference setting which is also set to
> Los_Angeles.
> --
> Thanks, Drew
It turns out that the ics file I imported into Horde calendar is in error
and contains Zurich timezone definitions. With remaking the import ics
w/o the Zurich definition, all client sync'ing is now correct. Thanks for
helping me look at things differently.
More information about the kronolith
mailing list