Some more information on my (probably) timezone error. I created an
event externally and invited myself. The ICS file is right and using the
ICS Inspector t-bird plugin, I can view the ICS file as it is reported
to t-bird by SOGo. The file looks correct and is shown below (I've
removed some lines that aren't relevant)
BEGIN:VTIMEZONE
TZID:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED:20160116T000552Z
LAST-MODIFIED:20160116T002552Z
DTSTAMP:20160116T002552Z
SUMMARY:Test
DTSTART;TZID=America/Denver:20160122T120000
DTEND;TZID=America/Denver:20160122T130000
END:VEVENT
END:VCALENDAR
The event is on Jan 22nd at 12:00 America/Denver time, where that
timezone is defined as -0700 by the TIMEZONE section (Jan is between Nov
and March, and thus Standard time). Everything looks good here. But the
event shows up in SOGo webmail at "11:00 MST" If I change my timezone
preferences in SOGo to Chicago timezone, the event shows up at "12:00
CST" so it is doing the adjustments for timezone, but somehow is reading
the time wrong for the ICS file.
Is there a way to get more information on why SOGo web views the event
as being at 11 and not 12? Any other ideas of things to check / change
or report?
For the full story, here's the original post
<https://lists.inverse.ca/sogo/arc/users/2016-01/msg00085.html>. Also,
could this be similar to
https://bugzilla.mozilla.org/show_bug.cgi?id=1086573
Thanks,
Ben
--
[email protected]
https://inverse.ca/sogo/lists