View Issue Details

IDProjectCategoryView StatusLast Update
0004573SOGoBackend Calendarpublic2020-08-27 09:40
Reporterrevanx Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Platform[Server] LinuxOSRHEL/CentOSOS Version7
Product Versionnightly master 
Summary0004573: SOGo incorrectly escapes semicolon in vcard GEO type
Description

When importing ICS file with defined GEO type through web interface or syncing event with SOGo Connector, SOGo escapes delimiting semicolon with backlash. This results in error when syncing event through DAVdroid. According to RFC2426, there is not need to escape semicolon in GEO type:

https://tools.ietf.org/html/rfc2426#section-3.4.2

I was able to reproduce this issue in demo web interface too.

Steps To Reproduce
  1. Import attached ICS file throught web interface
  2. Check event source
TagsNo tags attached.

Activities

revanx

revanx

2018-10-16 13:53

reporter  

test.ics (475 bytes)   
BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.1
METHOD:REQUEST
BEGIN:VEVENT
UID:976b018163d80262041d461dc6907e3a
DTSTAMP:20181012T140841Z
DTSTART;VALUE=DATE:20181018
DTEND;VALUE=DATE:20181020
SUMMARY:ALEF Security TALK 2018
GEO:49.21442;16.5614485
LOCATION;ALTREP="https://maps.google.com/?ll=49.21442,16.5614485":Střední škola informatiky, poštovnictví a finančnictví\, Čichnova 23\, Brno\, 62400
CONTACT:\, 
END:VEVENT
END:VCALENDAR
test.ics (475 bytes)   
jda

jda

2020-01-25 17:09

reporter   ~0014103

It looks like this is very similar/identcal to issue # 4747 I had reported a bit later. Still an issue with 4.3.0 I suppose

jda

jda

2020-08-27 09:40

reporter   ~0014731

This (as is # 4747 of course) is still an issue in the latest nightly of SOGo 5

Issue History

Date Modified Username Field Change
2018-10-16 13:53 revanx New Issue
2018-10-16 13:53 revanx File Added: test.ics
2020-01-25 17:09 jda Note Added: 0014103
2020-08-27 09:40 jda Note Added: 0014731