View Issue Details

IDProjectCategoryView StatusLast Update
0006053SOGoWeb Calendarpublic2024-11-06 21:33
Reportermaximemaxime Assigned Tosebastien  
PrioritynormalSeveritymajorReproducibilitysometimes
Status feedbackResolutionopen 
Product Version5.11.1 
Summary0006053: Event displayed at wrong time despite timezone information being properly set
Description

The attached event is bound to occur (among others) on Nov 11th, 10am to 11am (timezone Europe/Paris).
The .ics

  • Displays at the right time in Thunderbird (screenshot3)
  • Displays at the wrong time (11am-12) in the SoGo UI (screenshot 1)
  • Tmezone is set to Europe/Paris in SoGo (screenshot2)

As far as I can tell, the event was created using Sogo, by a user in the same timezone Europe/Paris.
The event displays at the right time for the organizer.

Steps To Reproduce

I do not have a clear way to reproduce this, but the problem occurs fairly regularly.
Many thanks!

TagsNo tags attached.

Activities

maximemaxime

maximemaxime

2024-11-01 15:21

reporter  

20241021_chezmargaux2.ics (12,170 bytes)   

BEGIN:VCALENDAR
PRODID:-//Inverse inc./SOGo 5.11.0//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Europe/Paris
LAST-MODIFIED:20240220T101645Z
X-LIC-LOCATION:Europe/Paris
BEGIN:DAYLIGHT
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:63E66-66D83000-5-4081F800
SUMMARY:Point équipe support : Admin des ventes/Fournisseurs/IT
LOCATION:Salle MANGROVE
DESCRIPTION:https://nuage.bl-evolution.com/apps/jitsi/rooms/9ceae998-c1e5-4
 929-a4f9-38d2b0343930/CAL-Pointhebdosupport
CLASS:PUBLIC
ATTENDEE;PARTSTAT=ACCEPTED;CN=Céline Thébaud;ROLE=REQ-PARTICIPANT:mailto:ce
 line.thebaud@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Margaux DU
 MONTEIL:mailto:margaux.dumonteil@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Marine BAR
 DINI:mailto:marine.bardini@bl-evolution.com
ATTENDEE;CN=Nadia THEUIL;PARTSTAT=ACCEPTED;ROLE=REQ-PARTICIPANT:mailto:nadi
 a.theuil@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Mathieu DE
 HAUDT:mailto:mathieu.dehaudt@bl-evolution.com
RRULE:FREQ=WEEKLY;UNTIL=20241231T140000Z;BYDAY=MO
TRANSP:OPAQUE
DTSTART;TZID=Europe/Paris:20240916T100000
DTEND;TZID=Europe/Paris:20240916T110000
ORGANIZER;CN=Charles Adrien LOUIS;SENT-BY="MAILTO:marianne.egimbrod@bl-evol
 ution.com":mailto:charles-adrien.louis@bl-evolution.com
X-SOGO-COMPONENT-CREATED-BY:marianne.egimbrod@bl-evolution.com
CREATED:20240904T100923Z
DTSTAMP:20240904T100923Z
LAST-MODIFIED:20241029T095011Z
END:VEVENT
BEGIN:VEVENT
UID:63E66-66D83000-5-4081F800
SUMMARY:Point équipe support : Admin des ventes/Fournisseurs/IT
LOCATION:Salle MANGROVE
DESCRIPTION:https://nuage.bl-evolution.com/apps/jitsi/rooms/9ceae998-c1e5-4
 929-a4f9-38d2b0343930/CAL-Pointhebdosupport
CLASS:PUBLIC
TRANSP:OPAQUE
DTSTART;TZID=Europe/Paris:20241007T150000
DTEND;TZID=Europe/Paris:20241007T160000
X-SOGO-COMPONENT-CREATED-BY:marianne.egimbrod@bl-evolution.com
CREATED:20240904T101017Z
DTSTAMP:20240904T101017Z
LAST-MODIFIED:20241004T133959Z
RECURRENCE-ID:20241007T080000Z
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Céline Thé
 baud:mailto:celine.thebaud@bl-evolution.com
ATTENDEE;CN=Margaux DUMONTEIL;PARTSTAT=ACCEPTED;ROLE=REQ-PARTICIPANT:mailto
 :margaux.dumonteil@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Marine BAR
 DINI:mailto:marine.bardini@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Nadia THEU
 IL:mailto:nadia.theuil@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Mathieu DE
 HAUDT:mailto:mathieu.dehaudt@bl-evolution.com
ORGANIZER;CN=Charles Adrien LOUIS;SENT-BY="MAILTO:marianne.egimbrod@bl-evol
 ution.com":mailto:charles-adrien.louis@bl-evolution.com
X-SOGO-COMPONENT-CREATED-BY:marianne.egimbrod@bl-evolution.com
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
UID:63E66-66D83000-5-4081F800
SUMMARY:Point équipe support : Admin des ventes/Fournisseurs/IT
LOCATION:Salle MANGROVE
DESCRIPTION:https://nuage.bl-evolution.com/apps/jitsi/rooms/9ceae998-c1e5-4
 929-a4f9-38d2b0343930/CAL-Pointhebdosupport
CLASS:PUBLIC
TRANSP:OPAQUE
DTSTART;TZID=Europe/Paris:20241202T150000
DTEND;TZID=Europe/Paris:20241202T160000
X-SOGO-COMPONENT-CREATED-BY:marianne.egimbrod@bl-evolution.com
CREATED:20240904T101109Z
DTSTAMP:20240904T101109Z
LAST-MODIFIED:20241029T095114Z
RECURRENCE-ID:20241202T090000Z
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Céline Thé
 baud:mailto:celine.thebaud@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Margaux DU
 MONTEIL:mailto:margaux.dumonteil@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Marine BAR
 DINI:mailto:marine.bardini@bl-evolution.com
ATTENDEE;PARTSTAT=ACCEPTED;CN=Nadia THEUIL;ROLE=REQ-PARTICIPANT:mailto:nadi
 a.theuil@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Mathieu DE
 HAUDT:mailto:mathieu.dehaudt@bl-evolution.com
ORGANIZER;CN=Charles Adrien LOUIS;SENT-BY="MAILTO:marianne.egimbrod@bl-evol
 ution.com":mailto:charles-adrien.louis@bl-evolution.com
X-SOGO-COMPONENT-CREATED-BY:marianne.egimbrod@bl-evolution.com
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
UID:63E66-66D83000-5-4081F800
SUMMARY:Point équipe support : Admin des ventes/Fournisseurs/IT
LOCATION:Salle MANGROVE
DESCRIPTION:https://nuage.bl-evolution.com/apps/jitsi/rooms/9ceae998-c1e5-4
 929-a4f9-38d2b0343930/CAL-Pointhebdosupport
CLASS:PUBLIC
ATTENDEE;CN=Céline Thébaud;PARTSTAT=TENTATIVE;ROLE=REQ-PARTICIPANT:mailto:c
 eline.thebaud@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Margaux DU
 MONTEIL:mailto:margaux.dumonteil@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Marine BAR
 DINI:mailto:marine.bardini@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Nadia THEU
 IL:mailto:nadia.theuil@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Mathieu DE
 HAUDT:mailto:mathieu.dehaudt@bl-evolution.com
TRANSP:OPAQUE
DTSTART;TZID=Europe/Paris:20240923T100000
DTEND;TZID=Europe/Paris:20240923T110000
X-SOGO-COMPONENT-CREATED-BY:marianne.egimbrod@bl-evolution.com
CREATED:20240904T100923Z
DTSTAMP:20240904T100923Z
LAST-MODIFIED:20240904T131209Z
ORGANIZER;CN=Charles Adrien LOUIS;SENT-BY="MAILTO:marianne.egimbrod@bl-evol
 ution.com":mailto:charles-adrien.louis@bl-evolution.com
RECURRENCE-ID:20240923T080000Z
END:VEVENT
BEGIN:VEVENT
UID:63E66-66D83000-5-4081F800
SUMMARY:Point équipe support : Admin des ventes/Fournisseurs/IT
LOCATION:Salle MANGROVE
DESCRIPTION:https://nuage.bl-evolution.com/apps/jitsi/rooms/9ceae998-c1e5-4
 929-a4f9-38d2b0343930/CAL-Pointhebdosupport
CLASS:PUBLIC
ATTENDEE;CN=Céline Thébaud;PARTSTAT=ACCEPTED;ROLE=REQ-PARTICIPANT:mailto:ce
 line.thebaud@bl-evolution.com
ATTENDEE;CN=Margaux DUMONTEIL;PARTSTAT=ACCEPTED;ROLE=REQ-PARTICIPANT:mailto
 :margaux.dumonteil@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Marine BAR
 DINI:mailto:marine.bardini@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Nadia THEU
 IL:mailto:nadia.theuil@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Mathieu DE
 HAUDT:mailto:mathieu.dehaudt@bl-evolution.com
TRANSP:OPAQUE
DTSTART;TZID=Europe/Paris:20240916T100000
DTEND;TZID=Europe/Paris:20240916T110000
X-SOGO-COMPONENT-CREATED-BY:marianne.egimbrod@bl-evolution.com
CREATED:20240904T100923Z
DTSTAMP:20240904T100923Z
LAST-MODIFIED:20240909T091413Z
ORGANIZER;CN=Charles Adrien LOUIS;SENT-BY="MAILTO:marianne.egimbrod@bl-evol
 ution.com":mailto:charles-adrien.louis@bl-evolution.com
RECURRENCE-ID:20240916T080000Z
END:VEVENT
BEGIN:VEVENT
UID:63E66-66D83000-5-4081F800
SUMMARY:Point équipe support : Admin des ventes/Fournisseurs/IT
LOCATION:Salle MANGROVE
DESCRIPTION:https://nuage.bl-evolution.com/apps/jitsi/rooms/9ceae998-c1e5-4
 929-a4f9-38d2b0343930/CAL-Pointhebdosupport
CLASS:PUBLIC
ATTENDEE;CN=Céline Thébaud;PARTSTAT=ACCEPTED;ROLE=REQ-PARTICIPANT:mailto:ce
 line.thebaud@bl-evolution.com
ATTENDEE;PARTSTAT=ACCEPTED;CN=Margaux DUMONTEIL;ROLE=REQ-PARTICIPANT:mailto
 :margaux.dumonteil@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Marine BAR
 DINI:mailto:marine.bardini@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Nadia THEU
 IL:mailto:nadia.theuil@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Mathieu DE
 HAUDT:mailto:mathieu.dehaudt@bl-evolution.com
TRANSP:OPAQUE
DTSTART;TZID=Europe/Paris:20240930T100000
DTEND;TZID=Europe/Paris:20240930T110000
X-SOGO-COMPONENT-CREATED-BY:marianne.egimbrod@bl-evolution.com
CREATED:20240904T100923Z
DTSTAMP:20240904T100923Z
LAST-MODIFIED:20240926T142557Z
ORGANIZER;CN=Charles Adrien LOUIS;SENT-BY="MAILTO:marianne.egimbrod@bl-evol
 ution.com":mailto:charles-adrien.louis@bl-evolution.com
RECURRENCE-ID:20240930T080000Z
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
DESCRIPTION:https://nuage.bl-evolution.com/apps/jitsi/rooms/9ceae998-c1e5-4
 929-a4f9-38d2b0343930/CAL-Pointhebdosupport \n
DTEND;TZID=Romance Standard Time:20241104T160000
DTSTAMP:20241017T220024Z
DTSTART;TZID=Romance Standard Time:20241104T150000
LOCATION:Salle MANGROVE
PRIORITY:5
RECURRENCE-ID;TZID=Romance Standard Time:20241104T100000
SEQUENCE:7
SUMMARY:Point équipe support : Admin des ventes/Fournisseurs/IT
TRANSP:OPAQUE
UID:63E66-66D83000-5-4081F800
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-SOGO-SEND-APPOINTMENT-NOTIFICATIONS:NO
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Céline Thé
 baud:mailto:celine.thebaud@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Margaux DU
 MONTEIL:mailto:margaux.dumonteil@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Marine BAR
 DINI:mailto:marine.bardini@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Nadia THEU
 IL:mailto:nadia.theuil@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Mathieu DE
 HAUDT:mailto:mathieu.dehaudt@bl-evolution.com
ORGANIZER;CN=Charles Adrien LOUIS:mailto:charles-adrien.louis@bl-evolution.
 com
END:VEVENT
BEGIN:VEVENT
UID:63E66-66D83000-5-4081F800
SUMMARY:Point équipe support : Admin des ventes/Fournisseurs/IT
LOCATION:Salle MANGROVE
DESCRIPTION:https://nuage.bl-evolution.com/apps/jitsi/rooms/9ceae998-c1e5-4
 929-a4f9-38d2b0343930/CAL-Pointhebdosupport
CLASS:PUBLIC
ATTENDEE;CN=Céline Thébaud;PARTSTAT=ACCEPTED;ROLE=REQ-PARTICIPANT:mailto:ce
 line.thebaud@bl-evolution.com
ATTENDEE;CN=Margaux DUMONTEIL;PARTSTAT=DECLINED;ROLE=REQ-PARTICIPANT:mailto
 :margaux.dumonteil@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Marine BAR
 DINI:mailto:marine.bardini@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Nadia THEU
 IL:mailto:nadia.theuil@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Mathieu DE
 HAUDT:mailto:mathieu.dehaudt@bl-evolution.com
TRANSP:OPAQUE
DTSTART;TZID=Europe/Paris:20241104T100000
DTEND;TZID=Europe/Paris:20241104T110000
X-SOGO-COMPONENT-CREATED-BY:marianne.egimbrod@bl-evolution.com
CREATED:20240904T100923Z
DTSTAMP:20240904T100923Z
LAST-MODIFIED:20241021T120912Z
ORGANIZER;CN=Charles Adrien LOUIS;SENT-BY="MAILTO:marianne.egimbrod@bl-evol
 ution.com":mailto:charles-adrien.louis@bl-evolution.com
RECURRENCE-ID:20241104T090000Z
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
DESCRIPTION:https://nuage.bl-evolution.com/apps/jitsi/rooms/9ceae998-c1e5-4
 929-a4f9-38d2b0343930/CAL-Pointhebdosupport \n
DTEND;TZID=Romance Standard Time:20241112T110000
DTSTAMP:20241021T132222Z
DTSTART;TZID=Romance Standard Time:20241112T100000
LOCATION:Salle MANGROVE
PRIORITY:5
SEQUENCE:3
SUMMARY:Point équipe support : Admin des ventes/Fournisseurs/IT
TRANSP:OPAQUE
UID:63E66-66D83000-5-4081F800
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-SOGO-SEND-APPOINTMENT-NOTIFICATIONS:NO
RECURRENCE-ID:20241111T090000Z
X-SOGO-COMPONENT-CREATED-BY:marianne.egimbrod@bl-evolution.com
CREATED:20241021T132222Z
LAST-MODIFIED:20241031T105146Z
ATTENDEE;PARTSTAT=ACCEPTED;CN=Céline Thébaud;ROLE=REQ-PARTICIPANT:mailto:ce
 line.thebaud@bl-evolution.com
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;CN=Margaux DUMONTEIL:mailto
 :margaux.dumonteil@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Marine BAR
 DINI:mailto:marine.bardini@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Nadia THEU
 IL:mailto:nadia.theuil@bl-evolution.com
ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;CN=Mathieu DE
 HAUDT:mailto:mathieu.dehaudt@bl-evolution.com
ORGANIZER;CN=Charles Adrien LOUIS;SENT-BY="MAILTO:marianne.egimbrod@bl-evol
 ution.com":mailto:charles-adrien.louis@bl-evolution.com
END:VEVENT
END:VCALENDAR

20241021_chezmargaux2.ics (12,170 bytes)   
screenshot3.png (8,932 bytes)   
screenshot3.png (8,932 bytes)   
screenshot1.png (7,248 bytes)   
screenshot1.png (7,248 bytes)   
screenshot2.png (12,174 bytes)   
screenshot2.png (12,174 bytes)   
screenshot1b.png (17,708 bytes)   
screenshot1b.png (17,708 bytes)   
sebastien

sebastien

2024-11-05 09:02

administrator   ~0017926

I have made changes on DST in 5.11, related to all day events (https://github.com/Alinto/sogo/commit/980b5e28dd0c4cfd42619c64872bb08674d64765 and https://github.com/Alinto/sogo/commit/2f75a7fb1b57cbb4d98ec1596fe5b3d98cdd0934).
Do you know if the issue occurred also in 5.10 ?

Sebastien

maximemaxime

maximemaxime

2024-11-06 17:56

reporter   ~0017928

Almost certainly yes, because I found this screenshot in my archives about this bug (this was before our uprade to SoGO 5.11). We had reports about this issue for about 6 months.

sebastien

sebastien

2024-11-06 18:26

administrator   ~0017929

Ok I will have a look on this

sebastien

sebastien

2024-11-06 21:33

administrator   ~0017930

I can’t reproduce the issue with the provided ICS file.

Could you try copying and pasting the content (anonymizing any private information) from the eventsblocks request in your browser where the problem occurs?

Thanks,
Sebastien

Issue History

Date Modified Username Field Change
2024-11-01 15:21 maximemaxime New Issue
2024-11-01 15:21 maximemaxime File Added: 20241021_chezmargaux2.ics
2024-11-01 15:21 maximemaxime File Added: screenshot3.png
2024-11-01 15:21 maximemaxime File Added: screenshot1.png
2024-11-01 15:21 maximemaxime File Added: screenshot2.png
2024-11-01 15:21 maximemaxime File Added: screenshot1b.png
2024-11-05 07:54 sebastien Assigned To => sebastien
2024-11-05 07:54 sebastien Status new => assigned
2024-11-05 09:02 sebastien Note Added: 0017926
2024-11-06 17:56 maximemaxime Note Added: 0017928
2024-11-06 17:56 maximemaxime File Added: Capture d’écran 2024-05-03 à 23.42.32.png
2024-11-06 17:56 maximemaxime File Added: Capture d’écran 2024-05-03 à 23.42.47.png
2024-11-06 18:26 sebastien Note Added: 0017929
2024-11-06 21:33 sebastien Note Added: 0017930
2024-11-06 21:33 sebastien File Added: Capture d’écran 2024-11-06 à 22.29.47.png
2024-11-06 21:33 sebastien File Added: Capture d’écran 2024-11-06 à 22.31.10.png
2024-11-06 21:33 sebastien Status assigned => feedback