View Issue Details

IDProjectCategoryView StatusLast Update
0002316SOGoWeb Calendarpublic2013-06-18 00:18
ReporterSimmerl Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionwon't fix 
Product Version2.0.5 
Summary0002316: Calendarentrys show at the wrong time
Description

Hello,

I'm using 2.0.5a on debian jessie (using APT-Pinning with the wheezy-repository). When I add a new calendar entry using Z-time it shows correct on every device (thunderbird, android and some webtool) except for SOGo calendar itself.
On all devices it shows as starting at 10am and ending at 11, on SOGo it starts at 8 and ends at 9. I checked the timezone and it's set to Berlin/Europe.

It all seems to have started after upgrading from 2.0.5 to 2.0.5a.

Any help appreciated.

BEGIN:VCALENDAR
PRODID:-//Company/Tool0.1//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:".md5($title.implode('', $days))."
SUMMARY:Test123
CLASS:PUBLIC
CREATED:20130513T070000Z
DTSTAMP:20130513T070000Z
LAST-MODIFIED:20130513T070000Z
DTSTART;TZID=Europe/Berlin:20130513T080000Z
DTEND;TZID=Europe/Berlin:20130513T090000Z
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR

TagsNo tags attached.

Relationships

related to 0002320 resolvedludovic Time shifts when saving/modifying events in SOGo web interface 

Activities

Christian Mack

Christian Mack

2013-05-13 15:13

developer   ~0005585

DTSTART;TZID=Europe/Berlin:20130513T080000Z
DTEND;TZID=Europe/Berlin:20130513T090000Z

Here lays you problem.
The TZID says "use timezone Europe/Berlin" but the "Z" character at the end says "This time is in UTC/GMT"
Therefore every client can choose which one he wants to use.

I would suggest fix "Z-time"

fathomssen

fathomssen

2013-06-03 08:02

reporter   ~0005623

Hi,

I just created an event with timezone Europe/Berlin at 8am on Wed using Thunderbird (with the extensions). In thunderbird and on my smartphone, the event is shown correctly at 8am.

In SOGo web interface, it is shown at 6am (using timezone Europe/Berlin there - when using timezone Asia/Dubai, it is shown correctly; but this is no suitable workaround).

The vCalendar code looks like this:

BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED:20130603T075813Z
LAST-MODIFIED:20130603T075823Z
DTSTAMP:20130603T075823Z
UID:19b85a0e-0d60-48d3-9cd9-3a1aef806d08
SUMMARY:Test
DTSTART;TZID=Europe/Berlin:20130605T080000
DTEND;TZID=Europe/Berlin:20130605T090000
CLASS:PUBLIC
END:VEVENT
END:VCALENDAR

Best regards,
Freddy

fathomssen

fathomssen

2013-06-03 08:03

reporter   ~0005624

Btw: Same problem with SOGo-nightly

nachtratte

nachtratte

2013-06-03 18:19

reporter   ~0005631

same problem here.

SOGo installed on Debian Squeeze from the apt mirror.

Arvoreen

Arvoreen

2013-06-15 15:16

reporter   ~0005652

same problem on Ubuntu 13.04 (Raring Ringtail) with precise packages.
Will there be packages for raring anytime soon?

ludovic

ludovic

2013-06-18 00:17

administrator   ~0005655

You CANNOT use Ubuntu 13.04 with Precise packages and expect NOT having time shift problems. It won't work, period.

You have to use the packages FOR the distro, otherwise you WILL have timeshift problems.

The solution here is for us to provide packages for 13.04, nothing else.

ludovic

ludovic

2013-06-18 00:18

administrator   ~0005656

Reminder sent to: jraby

Look at providing packages for extra distros.

Issue History

Date Modified Username Field Change
2013-05-12 06:54 Simmerl New Issue
2013-05-13 15:13 Christian Mack Note Added: 0005585
2013-05-14 08:36 Christian Mack Relationship added related to 0002320
2013-06-03 08:02 fathomssen Note Added: 0005623
2013-06-03 08:03 fathomssen Note Added: 0005624
2013-06-03 18:19 nachtratte Note Added: 0005631
2013-06-15 15:16 Arvoreen Note Added: 0005652
2013-06-18 00:17 ludovic Note Added: 0005655
2013-06-18 00:17 ludovic Status new => closed
2013-06-18 00:17 ludovic Resolution open => won't fix
2013-06-18 00:18 ludovic Note Added: 0005656