Hi there!
I'm facing an issue with Caldav on MacOS calendar app that when I create
an event, for example, at 12:00pm, when I go to Sogo webmail, the same
event is at 11:00am, with 1 hour offset.
Even MacOS and the server are configured with the same timezone
(America/Sao_Paulo). I realized through the logs that an event is "PUT"
to the database, for example:
"PUT
/SOGo/dav/fabrizio/Calendar/personal/3E861A99-EC45-4796-884C-5609D1DF4788.ics
HTTP/1.1" 401 0/794 0.003 - - 0"
The contents of this .ics are:
BEGIN:VCALENDAR
PRODID:-//Apple Inc.//Mac OS X 10.15.5//EN
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:America/Sao_Paulo
BEGIN:STANDARD
TZOFFSETFROM:-0200
RRULE:FREQ=YEARLY;UNTIL=20190217T020000Z;BYMONTH=2;BYDAY=3SU
DTSTART:20160221T000000
TZNAME:BRT
TZOFFSETTO:-0300
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0300
DTSTART:20181104T000000
TZNAME:BRST
TZOFFSETTO:-0200
RDATE:20181104T000000
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
CREATED:20200610T194504Z
UID:3E861A99-EC45-4796-884C-5609D1DF4788
DTEND;TZID=America/Sao_Paulo:20200626T100000
TRANSP:OPAQUE
X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC
SUMMARY:teste2
LAST-MODIFIED:20200610T194508Z
DTSTAMP:20200610T194509Z
DTSTART;TZID=America/Sao_Paulo:20200626T090000
SEQUENCE:1
CLASS:PUBLIC
END:VEVENT
END:VCALENDAR
Maybe the "TZOFFSETFROM:-0200" is being set incorrectly by MacOs calendar?
Thanks for the attention, I would appreciate any help on this.
--
users@sogo.nu
https://inverse.ca/sogo/lists