Hallo zusammen,
ich hatte in der Suche nichts gefunden und dachte mir, dass ich die Frage hier einfach mal direkt stelle. Sofern das Problem gelöst werden kann, hilft es dann später vielleicht noch dem einen oder anderem (ich hoffe, dass ich nicht der einzige bin, der dieses Problem hat):
Ich habe einen neuen Mailserver - vorher wurde der Kalender auf der Visu über einen Zarafa/Kopano Server angezeigt (iCal). Von diesem Dienst habe ich mich jetzt verabschiedet.
Jetzt nutze ich einen Exchange 2016 und möchte ebenfalls den Kalender eines bestimmten Postfaches in der Visu nutzen.
Leider klappt es nicht, da offensichtlich das Format der iCal nicht ausgelesen werden kann. Insbesondere geht es dabei offensichtlich um ein Problem mit der TZID (Timezone).
Das sagt die Logdatei dazu:
Die ersten Zeilen der iCal sehen so aus:
Hat jemand eine Idee, was es für ein Problem gibt?
Viele Grüße
ich hatte in der Suche nichts gefunden und dachte mir, dass ich die Frage hier einfach mal direkt stelle. Sofern das Problem gelöst werden kann, hilft es dann später vielleicht noch dem einen oder anderem (ich hoffe, dass ich nicht der einzige bin, der dieses Problem hat):
Ich habe einen neuen Mailserver - vorher wurde der Kalender auf der Visu über einen Zarafa/Kopano Server angezeigt (iCal). Von diesem Dienst habe ich mich jetzt verabschiedet.
Jetzt nutze ich einen Exchange 2016 und möchte ebenfalls den Kalender eines bestimmten Postfaches in der Visu nutzen.
Leider klappt es nicht, da offensichtlich das Format der iCal nicht ausgelesen werden kann. Insbesondere geht es dabei offensichtlich um ein Problem mit der TZID (Timezone).
Das sagt die Logdatei dazu:
PHP-Code:
[Tue Sep 19 07:59:49.735578 2017] [:error] [pid 21749] [client 192.168.1.168:57359] PHP Fatal error: Uncaught exception 'Exception' with message 'DateTimeZone::__construct(): Unknown or bad timezone (W. Europe Standard Time)' in /var/w$/var/www/html/smartVISU/lib/calendar/ICal/ICal.php:445\nStack trace:\n#0 /var/www/html/smartVISU/lib/calendar/ICal/ICal.php(445): DateTimeZone->__construct('W. Europe Stand...')\n#1 /var/www/html/smartVISU/lib/calendar/ICal/ICal.php(52$3): ICal\\ICal->iCalDateToUnixTimestamp('TZID=W. Europe ...')\n#2 /var/www/html/smartVISU/lib/calendar/ICal/ICal.php(252): ICal\\ICal->processDates()\n#3 /var/www/html/smartVISU/lib/calendar/ICal/ICal.php(134): ICal\\ICal->initLi$initLines(Array)\n#4 /var/www/html/smartVISU/lib/calendar/service/iCal_(e.g._Google).php(27): ICal\\ICal->__construct('http://mail.seg...')\n#5 /var/www/html/smartVISU/lib/service.php(86): calendar_ical->run()\n#6 /var/www/html/smartVI$$martVISU/lib/calendar/service/iCal_(e.g._Google).php(51): service->json()\n#7 {main}\n thrown in /var/www/html/smartVISU/lib/calendar/ICal/ICal.php on line 445, referer: http://192.168.1.136/smartVISU/index.php
PHP-Code:
BEGIN:VCALENDAR
METHOD:PUBLISH
PRODID:Microsoft Exchange Server 2010
VERSION:2.0
X-WR-CALNAME:Kalender
BEGIN:VTIMEZONE
TZID:W. Europe Standard Time
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:040000008200E00074C5B7101A82E00800000000D00A4A072124D301000000000000000
010000000492683A383513348BACB5EDFF5AFC7ED
SUMMARY:test
DTSTART;TZID=W. Europe Standard Time:20170903T080000
DTEND;TZID=W. Europe Standard Time:20170903T103000
CLASS:PUBLIC
PRIORITY:5
DTSTAMP:20170918T084247Z
TRANSP:OPAQUE
STATUS:CONFIRMED
SEQUENCE:0
LOCATION:
X-MICROSOFT-CDO-APPT-SEQUENCE:0
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-DISALLOW-COUNTER:FALSE
END:VEVENT
Viele Grüße
Kommentar