Xibo 3.1.1 Calendar Module not showing events from ical feed

To be completed by the original poster:

CMS Version

3.1.1 Docker Self Hosted

Player Type

Windows

Player Version

3 but issue already exist in web-preview

Issue

Hello,
i can’t get the calender to properly show a provided ical feed. The calender stays empty.

From the xibo-web docker image the host providing the ical feed is reachable. I did a curl download within the xibo-web container to verify the file is correctly loading.

My ical feed is from an internal server and looks like this.

HTTP/1.1 200 OK
Server: openresty
Date: Mon, 13 Jun 2022 07:25:57 GMT
Content-Type: text/calendar;charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Set-Cookie: PHPSESSID=0sbkn6aoovq9iip436vedg31j0; path=/; HttpOnly
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
X-Sabre-Version: 4.3.1
Content-Disposition: attachment; filename="test-kalender-2022-06-13.ics"
X-Served-By: internal-company-server-redacted

BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:-//SabreDAV//SabreDAV 4.3.1//EN
X-WR-CALNAME:Test Besprechungsraum Kalender
X-APPLE-CALENDAR-COLOR:
BEGIN:VTIMEZONE
TZID:W. Europe Standard Time
BEGIN:STANDARD
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYHOUR=3;BYMINUTE=0;BYMONTH=10
TZNAME:Mitteleuropäische Zeit
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYHOUR=2;BYMINUTE=0;BYMONTH=3
TZNAME:Mitteleuropäische Sommerzeit
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
CLASS:PUBLIC
DESCRIPTION: \nBeispieltext
DTEND;TZID=W. Europe Standard Time:20220610T150000
DTSTAMP:20220610T145435Z
DTSTART;TZID=W. Europe Standard Time:20220610T140000
LOCATION:Musterraum B
PRIORITY:5
SEQUENCE:0
SUMMARY:Altes Meeting
TRANSP:OPAQUE
UID:918543f7-a2fb-4253-8d5d-d98f5ef6162f
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
DTEND;TZID=W. Europe Standard Time:20220611T170000
DTSTAMP:20220613T062947Z
DTSTART;TZID=W. Europe Standard Time:20220611T150000
LOCATION:Musterraum A
PRIORITY:5
SEQUENCE:1
SUMMARY:Neues Meeting
TRANSP:OPAQUE
UID:b6fb6bc1-8ec6-4689-84d6-a190b4c76c51
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
DTEND;TZID=W. Europe Standard Time:20220614T113000
DTSTAMP:20220613T072535Z
DTSTART;TZID=W. Europe Standard Time:20220614T100000
LOCATION:Testraum 2
PRIORITY:5
SEQUENCE:1
SUMMARY:Test Meeting
TRANSP:OPAQUE
UID:82486474-f596-4a68-97da-fe0bfcf202ea
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:This is an event reminder
TRIGGER:-PT15M
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
DTEND;TZID=W. Europe Standard Time:20220615T143000
DTSTAMP:20220613T072552Z
DTSTART;TZID=W. Europe Standard Time:20220615T130000
LOCATION:Teams
PRIORITY:5
SEQUENCE:2
SUMMARY:Meeting LK
TRANSP:OPAQUE
UID:7bc8ee0f-c583-47d2-b165-ee14450fb4fb
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:This is an event reminder
TRIGGER:-PT15M
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
DTEND;TZID=W. Europe Standard Time:20220617T150000
DTSTAMP:20220613T072552Z
DTSTART;TZID=W. Europe Standard Time:20220617T080000
PRIORITY:5
SEQUENCE:0
SUMMARY:Blocker Schlung
TRANSP:OPAQUE
UID:9f8d4007-7d93-4fe4-ab09-42533a5a0e4b
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:This is an event reminder
TRIGGER:-PT15M
END:VALARM
END:VEVENT
END:VCALENDAR

If i download the feed as a .ics file it can be imported into various calendar applications like outlook and thunderbird with no issues.

1 Like

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.