jobisoft / EAS-4-TbSync

[Thunderbird Add-On] The Exchange ActiveSync provider for TbSync to sync contacts, tasks and calendars to Thunderbird.
https://github.com/jobisoft/EAS-4-TbSync/wiki/About:-Provider-for-Exchange-ActiveSync
Mozilla Public License 2.0
185 stars 28 forks source link

Bad Item Skipped: Forbidden calendar item in a task folder (please resort) #250

Open pcdi opened 9 months ago

pcdi commented 9 months ago

Your environment

TbSync version: 4.7 EAS-4-TbSync version: 4.7 Thunderbird version: 115.3.2

Actual behavior

Whenever I try to sync tasks, some tasks are not synced and the error Bad Item Skipped: Forbidden calendar item in a task folder (please resort) is thrown.

Related: #210

Steps to reproduce

I fail to reproduce the problem on purpose, it does occur quite frequently, though.

Perhaps it has something to do with WBXML: Receiving data <send.request.remotechanges> e.g. in line 318 of the debug log, where seemingly no data is received and the subsequent conversion to XML fails?

debug.log ``` ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [TbSync init] : Start (4.7) ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Thunderbird] : 115.3.2 on WINNT ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loading module ] : OK ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loading module ] : OK ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loading module ] : OK ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loading module ] : OK ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loading module ] : OK ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loading module ] : OK ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loading module ] : OK ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loading module ] : OK ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loading module ] : OK ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loading module ] : OK ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loading module ] : OK ** Wed Oct 11 2023 16:04:22 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Initializing module] : ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Initializing module] : ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Initializing module] : ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Initializing module] : ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Initializing module] : ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Initializing module] : ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Initializing module] : ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Initializing module] : ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Initializing module] : ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Initializing module] : ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Initializing module] : ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [TbSync init] : Done ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : Default timezone has been found. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loaded provider] : dav::CalDAV & CardDAV (4.7) ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : The IANA timezone cannot be mapped to any Exchange timezone. ** Wed Oct 11 2023 16:04:28 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Loaded provider] : eas::Exchange ActiveSync (4.7) ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: prepare.request.setdeviceinfo, Account: ACCOUNT_NAME ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: send.request.setdeviceinfo, Account: ACCOUNT_NAME ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Sending data for ACCOUNT_NAME] : 3 1 6a 0 0 12 45 56 48 57 3 43 6f 6d 70 75 74 65 72 0 1 59 3 54 62 53 79 6e 63 20 6f 6e 20 44 65 76 69 63 65 20 65 62 35 64 31 66 66 32 31 64 39 66 62 64 62 31 61 33 36 37 34 34 36 38 32 61 61 62 0 1 5a 3 57 49 4e 4e 54 0 1 60 3 54 68 75 6e 64 65 72 62 69 72 64 20 41 63 74 69 76 65 53 79 6e 63 0 1 1 1 1 ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Sending data for ACCOUNT_NAME] : Computer TbSync%20on%20Device%20eb5d1ff21d9fbdb1a36744682aab WINNT Thunderbird%20ActiveSync ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Sending (EAS v14.0)] : POST https://mobile.mail.SERVER_NAME.de/Microsoft-Server-ActiveSync?Cmd=Settings&User=MAIL_USER%40SERVER_NAME.de&DeviceType=TbSync&DeviceId=MZTBeb5d1ff21d9fbdb1a36744682aab ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Receiving data for ACCOUNT_NAME] : 3 1 6a 0 0 12 45 46 3 31 0 1 56 46 3 31 0 1 1 1 ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Receiving data for ACCOUNT_NAME] : 1 1 ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: eval.response.setdeviceinfo, Account: ACCOUNT_NAME ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Extracted XML data] : {"Settings":{"Status":"1","DeviceInformation":{"Status":"1"}}} ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: prepare.request.folders, Account: ACCOUNT_NAME ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: send.request.folders, Account: ACCOUNT_NAME ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Sending data for ACCOUNT_NAME] : 3 1 6a 0 0 7 56 52 3 32 0 1 1 ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Sending data for ACCOUNT_NAME] : 2 ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Sending (EAS v14.0)] : POST https://mobile.mail.SERVER_NAME.de/Microsoft-Server-ActiveSync?Cmd=FolderSync&User=MAIL_USER%40SERVER_NAME.de&DeviceType=TbSync&DeviceId=MZTBeb5d1ff21d9fbdb1a36744682aab ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Receiving data for ACCOUNT_NAME] : 3 1 6a 0 0 7 56 4c 3 31 0 1 52 3 32 0 1 4e 57 3 30 0 1 1 1 ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Receiving data for ACCOUNT_NAME] : 1 2 0 ** Wed Oct 11 2023 16:04:32 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: eval.response.folders, Account: ACCOUNT_NAME ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Extracted XML data] : {"FolderSync":{"Status":"1","SyncKey":"2","Changes":{"Count":"0"}}} ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: preparing, Account: ACCOUNT_NAME, Folder: Kalender ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: prepare.request.estimate, Account: ACCOUNT_NAME, Folder: Kalender ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: send.request.estimate, Account: ACCOUNT_NAME, Folder: Kalender ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Sending data for ACCOUNT_NAME (Kalender)] : 3 1 6a 0 0 6 45 47 48 0 0 4b 3 31 30 36 30 36 32 37 37 34 32 0 1 0 6 4a 3 31 30 0 1 0 0 57 58 3 37 0 1 50 3 43 61 6c 65 6e 64 61 72 0 1 1 0 6 1 1 1 ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Sending data for ACCOUNT_NAME (Kalender)] : 1060627742 10 7 Calendar ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Sending (EAS v14.0)] : POST https://mobile.mail.SERVER_NAME.de/Microsoft-Server-ActiveSync?Cmd=GetItemEstimate&User=MAIL_USER%40SERVER_NAME.de&DeviceType=TbSync&DeviceId=MZTBeb5d1ff21d9fbdb1a36744682aab ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Receiving data for ACCOUNT_NAME (Kalender)] : 3 1 6a 0 0 6 45 4d 4e 3 31 0 1 48 4a 3 31 30 0 1 4c 3 30 0 1 1 1 1 ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Receiving data for ACCOUNT_NAME (Kalender)] : 1 10 0 ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: eval.response.estimate, Account: ACCOUNT_NAME, Folder: Kalender ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Extracted XML data] : {"GetItemEstimate":{"Response":{"Status":"1","Collection":{"CollectionId":"10","Estimate":"0"}}}} ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: prepare.request.remotechanges, Account: ACCOUNT_NAME, Folder: Kalender ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: send.request.remotechanges, Account: ACCOUNT_NAME, Folder: Kalender ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Sending data for ACCOUNT_NAME (Kalender)] : 3 1 6a 0 45 5c 4f 4b 3 31 30 36 30 36 32 37 37 34 32 0 1 52 3 31 30 0 1 1e 13 55 3 35 30 0 1 57 58 3 37 0 1 50 3 43 61 6c 65 6e 64 61 72 0 1 0 11 45 46 3 31 0 1 1 0 0 1 1 1 1 ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Sending data for ACCOUNT_NAME (Kalender)] : 1060627742 10 50 7 Calendar 1 ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Sending (EAS v14.0)] : POST https://mobile.mail.SERVER_NAME.de/Microsoft-Server-ActiveSync?Cmd=Sync&User=MAIL_USER%40SERVER_NAME.de&DeviceType=TbSync&DeviceId=MZTBeb5d1ff21d9fbdb1a36744682aab ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Receiving data for ACCOUNT_NAME (Kalender)] : ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Receiving data for ACCOUNT_NAME (Kalender)] : Failed to convert WBXML to XML! ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: prepare.request.localchanges, Account: ACCOUNT_NAME, Folder: Kalender ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: done, Account: ACCOUNT_NAME ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: preparing, Account: ACCOUNT_NAME, Folder: Aufgaben ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: prepare.request.estimate, Account: ACCOUNT_NAME, Folder: Aufgaben ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: send.request.estimate, Account: ACCOUNT_NAME, Folder: Aufgaben ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Sending data for ACCOUNT_NAME (Aufgaben)] : 3 1 6a 0 0 6 45 47 48 0 0 4b 3 31 39 31 35 31 39 36 31 34 30 0 1 0 6 4a 3 33 0 1 0 0 57 50 3 54 61 73 6b 73 0 1 1 0 6 1 1 1 ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Sending data for ACCOUNT_NAME (Aufgaben)] : 1915196140 3 Tasks ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Sending (EAS v14.0)] : POST https://mobile.mail.SERVER_NAME.de/Microsoft-Server-ActiveSync?Cmd=GetItemEstimate&User=MAIL_USER%40SERVER_NAME.de&DeviceType=TbSync&DeviceId=MZTBeb5d1ff21d9fbdb1a36744682aab ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Receiving data for ACCOUNT_NAME (Aufgaben)] : 3 1 6a 0 0 6 45 4d 4e 3 31 0 1 48 4a 3 33 0 1 4c 3 30 0 1 1 1 1 ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Receiving data for ACCOUNT_NAME (Aufgaben)] : 1 3 0 ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: eval.response.estimate, Account: ACCOUNT_NAME, Folder: Aufgaben ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Extracted XML data] : {"GetItemEstimate":{"Response":{"Status":"1","Collection":{"CollectionId":"3","Estimate":"0"}}}} ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: prepare.request.remotechanges, Account: ACCOUNT_NAME, Folder: Aufgaben ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: send.request.remotechanges, Account: ACCOUNT_NAME, Folder: Aufgaben ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Sending data for ACCOUNT_NAME (Aufgaben)] : 3 1 6a 0 45 5c 4f 4b 3 31 39 31 35 31 39 36 31 34 30 0 1 52 3 33 0 1 1e 13 55 3 35 30 0 1 57 50 3 54 61 73 6b 73 0 1 0 11 45 46 3 31 0 1 1 0 0 1 1 1 1 ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Sending data for ACCOUNT_NAME (Aufgaben)] : 1915196140 3 50 Tasks 1 ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [Sending (EAS v14.0)] : POST https://mobile.mail.SERVER_NAME.de/Microsoft-Server-ActiveSync?Cmd=Sync&User=MAIL_USER%40SERVER_NAME.de&DeviceType=TbSync&DeviceId=MZTBeb5d1ff21d9fbdb1a36744682aab ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [WBXML: Receiving data for ACCOUNT_NAME (Aufgaben)] : ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [XML: Receiving data for ACCOUNT_NAME (Aufgaben)] : Failed to convert WBXML to XML! ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: prepare.request.localchanges, Account: ACCOUNT_NAME, Folder: Aufgaben ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : BadItemSkipped::Unerlaubtes Kalender-Element in einem Aufgaben-Objekt (bitte umsortieren) Request: Response: Element: BEGIN:VCALENDAR PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN VERSION:2.0 BEGIN:VTIMEZONE TZID:Europe/Berlin X-TZINFO:Europe/Berlin[2023c] BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+005328 TZNAME:Europe/Berlin(STD) DTSTART:18930401T000000 RDATE:18930401T000000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19160430T230000 RDATE:19160430T230000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19161001T010000 RDATE:19161001T010000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19170416T020000 RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3MO;UNTIL=19180415T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19170917T030000 RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=3MO;UNTIL=19180916T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19400401T020000 RDATE:19400401T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19421102T030000 RDATE:19421102T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19430329T020000 RDATE:19430329T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19440403T020000 RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1MO;UNTIL=19450402T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+030000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(DST) DTSTART:19450524T020000 RDATE:19450524T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19431004T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1MO;UNTIL=19441002T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+030000 TZNAME:Europe/Berlin(DST) DTSTART:19450924T030000 RDATE:19450924T030000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19451118T030000 RDATE:19451118T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19460414T020000 RDATE:19460414T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19470406T030000 RDATE:19470406T030000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+030000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(DST) DTSTART:19470511T030000 RDATE:19470511T030000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19461007T030000 RDATE:19461007T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+030000 TZNAME:Europe/Berlin(DST) DTSTART:19470629T030000 RDATE:19470629T030000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19480418T020000 RDATE:19480418T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19490410T020000 RDATE:19490410T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19471005T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19491002T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19800406T020000 RDATE:19800406T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19800928T030000 RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19810329T020000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19960331T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19961027T030000 RDATE:19961027T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:(DST) DTSTART:19970330T020000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:(STD) DTSTART:19971026T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU END:STANDARD END:VTIMEZONE BEGIN:VTODO CREATED:20231011T085406Z LAST-MODIFIED:20231011T085455Z DTSTAMP:20231011T085455Z UID:ea8a9958-d16d-4c9d-8b70-2f603a2deab0 SUMMARY:TASK_TITLE DTSTART;TZID=Europe/Berlin:20231011T110000 DUE;TZID=Europe/Berlin:20240314T110000 PERCENT-COMPLETE:0 END:VTODO END:VCALENDAR ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : BadItemSkipped::Unerlaubtes Kalender-Element in einem Aufgaben-Objekt (bitte umsortieren) Request: Response: Element: BEGIN:VCALENDAR PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN VERSION:2.0 BEGIN:VTIMEZONE TZID:Europe/Berlin X-TZINFO:Europe/Berlin[2023c] BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+005328 TZNAME:Europe/Berlin(STD) DTSTART:18930401T000000 RDATE:18930401T000000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19160430T230000 RDATE:19160430T230000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19161001T010000 RDATE:19161001T010000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19170416T020000 RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3MO;UNTIL=19180415T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19170917T030000 RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=3MO;UNTIL=19180916T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19400401T020000 RDATE:19400401T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19421102T030000 RDATE:19421102T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19430329T020000 RDATE:19430329T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19440403T020000 RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1MO;UNTIL=19450402T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+030000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(DST) DTSTART:19450524T020000 RDATE:19450524T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19431004T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1MO;UNTIL=19441002T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+030000 TZNAME:Europe/Berlin(DST) DTSTART:19450924T030000 RDATE:19450924T030000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19451118T030000 RDATE:19451118T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19460414T020000 RDATE:19460414T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19470406T030000 RDATE:19470406T030000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+030000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(DST) DTSTART:19470511T030000 RDATE:19470511T030000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19461007T030000 RDATE:19461007T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+030000 TZNAME:Europe/Berlin(DST) DTSTART:19470629T030000 RDATE:19470629T030000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19480418T020000 RDATE:19480418T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19490410T020000 RDATE:19490410T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19471005T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19491002T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19800406T020000 RDATE:19800406T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19800928T030000 RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19810329T020000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19960331T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19961027T030000 RDATE:19961027T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:(DST) DTSTART:19970330T020000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:(STD) DTSTART:19971026T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU END:STANDARD END:VTIMEZONE BEGIN:VTODO CREATED:20231011T085540Z LAST-MODIFIED:20231011T085550Z DTSTAMP:20231011T085550Z UID:f76ebd04-2ce4-4118-afd8-db3e1fa27332 SUMMARY:TASK_TITLE DTSTART;TZID=Europe/Berlin:20231011T110000 PERCENT-COMPLETE:0 END:VTODO END:VCALENDAR ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : BadItemSkipped::Unerlaubtes Kalender-Element in einem Aufgaben-Objekt (bitte umsortieren) Request: Response: Element: BEGIN:VCALENDAR PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN VERSION:2.0 BEGIN:VTIMEZONE TZID:Europe/Berlin X-TZINFO:Europe/Berlin[2023c] BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+005328 TZNAME:Europe/Berlin(STD) DTSTART:18930401T000000 RDATE:18930401T000000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19160430T230000 RDATE:19160430T230000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19161001T010000 RDATE:19161001T010000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19170416T020000 RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3MO;UNTIL=19180415T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19170917T030000 RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=3MO;UNTIL=19180916T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19400401T020000 RDATE:19400401T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19421102T030000 RDATE:19421102T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19430329T020000 RDATE:19430329T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19440403T020000 RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1MO;UNTIL=19450402T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+030000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(DST) DTSTART:19450524T020000 RDATE:19450524T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19431004T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1MO;UNTIL=19441002T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+030000 TZNAME:Europe/Berlin(DST) DTSTART:19450924T030000 RDATE:19450924T030000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19451118T030000 RDATE:19451118T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19460414T020000 RDATE:19460414T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19470406T030000 RDATE:19470406T030000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+030000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(DST) DTSTART:19470511T030000 RDATE:19470511T030000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19461007T030000 RDATE:19461007T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+030000 TZNAME:Europe/Berlin(DST) DTSTART:19470629T030000 RDATE:19470629T030000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19480418T020000 RDATE:19480418T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19490410T020000 RDATE:19490410T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19471005T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19491002T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19800406T020000 RDATE:19800406T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19800928T030000 RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19810329T020000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19960331T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19961027T030000 RDATE:19961027T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:(DST) DTSTART:19970330T020000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:(STD) DTSTART:19971026T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU END:STANDARD END:VTIMEZONE BEGIN:VTODO CREATED:20231011T085326Z LAST-MODIFIED:20231011T104436Z DTSTAMP:20231011T104436Z UID:3:46 SUMMARY:TASK_TITLE STATUS:COMPLETED DTSTART;TZID=Europe/Berlin:20231011T110000 DUE;TZID=Europe/Berlin:20231016T110000 COMPLETED:20231011T104436Z PERCENT-COMPLETE:100 SEQUENCE:1 END:VTODO END:VCALENDAR ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : BadItemSkipped::Unerlaubtes Kalender-Element in einem Aufgaben-Objekt (bitte umsortieren) Request: Response: Element: BEGIN:VCALENDAR PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN VERSION:2.0 BEGIN:VTIMEZONE TZID:Europe/Berlin X-TZINFO:Europe/Berlin[2023c] BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+005328 TZNAME:Europe/Berlin(STD) DTSTART:18930401T000000 RDATE:18930401T000000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19160430T230000 RDATE:19160430T230000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19161001T010000 RDATE:19161001T010000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19170416T020000 RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3MO;UNTIL=19180415T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19170917T030000 RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=3MO;UNTIL=19180916T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19400401T020000 RDATE:19400401T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19421102T030000 RDATE:19421102T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19430329T020000 RDATE:19430329T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19440403T020000 RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1MO;UNTIL=19450402T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+030000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(DST) DTSTART:19450524T020000 RDATE:19450524T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19431004T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1MO;UNTIL=19441002T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+030000 TZNAME:Europe/Berlin(DST) DTSTART:19450924T030000 RDATE:19450924T030000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19451118T030000 RDATE:19451118T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19460414T020000 RDATE:19460414T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19470406T030000 RDATE:19470406T030000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+030000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(DST) DTSTART:19470511T030000 RDATE:19470511T030000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19461007T030000 RDATE:19461007T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+030000 TZNAME:Europe/Berlin(DST) DTSTART:19470629T030000 RDATE:19470629T030000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19480418T020000 RDATE:19480418T020000 END:DAYLIGHT BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19490410T020000 RDATE:19490410T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19471005T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19491002T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19800406T020000 RDATE:19800406T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19800928T030000 RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:Europe/Berlin(DST) DTSTART:19810329T020000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19960331T020000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:Europe/Berlin(STD) DTSTART:19961027T030000 RDATE:19961027T030000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETTO:+020000 TZOFFSETFROM:+010000 TZNAME:(DST) DTSTART:19970330T020000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT BEGIN:STANDARD TZOFFSETTO:+010000 TZOFFSETFROM:+020000 TZNAME:(STD) DTSTART:19971026T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU END:STANDARD END:VTIMEZONE BEGIN:VTODO CREATED:20231011T091301Z LAST-MODIFIED:20231011T123519Z DTSTAMP:20231011T123519Z UID:3:47 SUMMARY:TASK_TITLE STATUS:COMPLETED DTSTART;TZID=Europe/Berlin:20231011T110000 DUE;TZID=Europe/Berlin:20231012T110000 COMPLETED:20231011T123519Z PERCENT-COMPLETE:100 SEQUENCE:1 END:VTODO END:VCALENDAR ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: prepare.request.localchanges, Account: ACCOUNT_NAME, Folder: Aufgaben ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [EventLog] : ServerRejectedSomeItems::4 ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: done, Account: ACCOUNT_NAME ** Wed Oct 11 2023 16:04:33 GMT+0200 (Mitteleuropäische Sommerzeit) ** [setSyncState] : State: accountdone, Account: ACCOUNT_NAME ```
TheBeastion commented 7 months ago

I have the same issue. It is really annoying because I can't really use Thunderbird now and it is my main email and calendar program.

YuukyuuKikan commented 7 months ago

https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped Check this out.

zc2com commented 6 months ago

This annoying issue has been happening all the time. Some of the task items suddenly become 'calendar' ones and failed to sync. I read the instruction, but I did not understand what exactly should I do. So, I dug a little deeper and I found that in the line lightning.js:257 the _isTodo set by the fact the item variable is an instance of Ci.calITodo. However, it is not (and it is not a Ci.calIEvent neither). I noticed that this item object has a method .isTodo() which returns true. I guess, the lines 257-258 of lightning.js should be replaced with:

      this._isTodo = item.isTodo ? item.isTodo() : (item instanceof Ci.calITodo);
      this._isEvent = item.isEvent ? item.isEvent() :  (item instanceof Ci.calIEvent);

Would appreciate a comment even if I am completely wrong. Thank you.

geotom commented 4 months ago

Having the issue also and cannot use TbSync since quite some time already due to this issue (tasks are never synced properly because this error constantly appears). I need to delete tasks to get it working.

Like #210 this happens after small changes, especially after marking a task as completed

Any update on this issue?

jobisoft commented 4 months ago

This annoying issue has been happening all the time. Some of the task items suddenly become 'calendar' ones and failed to sync. I read the instruction, but I did not understand what exactly should I do. So, I dug a little deeper and I found that in the line lightning.js:257 the _isTodo set by the fact the item variable is an instance of Ci.calITodo. However, it is not (and it is not a Ci.calIEvent neither). I noticed that this item object has a method .isTodo() which returns true. I guess, the lines 257-258 of lightning.js should be replaced with:

      this._isTodo = item.isTodo ? item.isTodo() : (item instanceof Ci.calITodo);
      this._isEvent = item.isEvent ? item.isEvent() :  (item instanceof Ci.calIEvent);

Would appreciate a comment even if I am completely wrong. Thank you.

Can you turn this into a pull request? Thanks!

zc2com commented 3 months ago

A pull has been requested. Thank you.