Owncloud read only calendars don't update
Hi all,
is it possible that syncing shared calendars stopped working in on of the last releases? I just noticed that the calendar that was shared with me only has old information in it. When I manually sync I see that top bar flashing but the shared calendar is not updated. I had this issue before and added a separate account for the shared calendar and set syncing to "only to device". That fixed the issue prior SFOS 3. Any ideas how I could debug this or what I should do?
[Edit] Thanks to naytsyrhc hint I got a log now. I see quite a view ics files being transferred and checked, status always OK, and than at the end:
[D] unknown:0 - PUT request finished: QNetworkReply::NetworkError(ContentNotFoundError)
[D] unknown:0 - "---------------------------------------------------------------------"
[D] unknown:0 - "PUT response status code: 404"
[D] unknown:0 - "PUT response headers:"
[D] unknown:0 - "\tServer : nginx"
[D] unknown:0 - "\tDate : Wed, 14 Nov 2018 19:11:13 GMT"
[D] unknown:0 - "\tContent-Type : application/xml; charset=utf-8"
[D] unknown:0 - "\tTransfer-Encoding : chunked"
[D] unknown:0 - "\tConnection : keep-alive"
[D] unknown:0 - "\tVary : Accept-Encoding"
[D] unknown:0 - "\tExpires : Thu, 19 Nov 1981 08:52:00 GMT"
[D] unknown:0 - "\tCache-Control : no-store, no-cache, must-revalidate, post-check=0, pre-check=0"
[D] unknown:0 - "\tPragma : no-cache"
[D] unknown:0 - "\tX-XSS-Protection : 1; mode=block"
[D] unknown:0 - "\tX-Content-Type-Options : nosniff"
[D] unknown:0 - "\tX-Frame-Options : Sameorigin"
[D] unknown:0 - "\tX-Robots-Tag : none"
[D] unknown:0 - "\tX-Download-Options : noopen"
[D] unknown:0 - "\tX-Permitted-Cross-Domain-Policies : none"
[D] unknown:0 - "\tContent-Security-Policy : default-src 'none';"
[D] unknown:0 - "\tContent-Encoding : gzip"
[D] unknown:0 - "PUT response data:<?xml version=\"1.0\" encoding=\"utf-8\"?>"
[D] unknown:0 - "<d:error xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\">"
[D] unknown:0 - " <s:exception>Sabre\\DAV\\Exception\\NotFound</s:exception>"
[D] unknown:0 - " <s:message>Node with name '44491fe3-d98b-c245-836c-0b297371026c.ics' could not be found</s:message>"
[D] unknown:0 - "</d:error>"
[D] unknown:0 - "---------------------------------------------------------------------"
[W] unknown:0 - The "PUT" operation failed with error: QNetworkReply::NetworkError(ContentNotFoundError) : 401
[W] unknown:0 - "PUT" request failed. 401 "Network request failed with QNetworkReply::NetworkError: 203"
[W] unknown:0 - Aborting sync, "PUT" failed "Network request failed with QNetworkReply::NetworkError: 203" for notebook "/remote.php/dav/calendars/A/personal_shared_by_B/" of account: "18"
[D] unknown:0 - Notebook sync finished. Total agents: 1
[W] unknown:0 - Aborting! Notebook synchronisation failed: 401 : "Network request failed with QNetworkReply::NetworkError: 203"
[W] unknown:0 - CalDAV sync failed: 401 "Network request failed with QNetworkReply::NetworkError: 203"
[D] unknown:0 - Session finished: "caldav-sync-18" , status: 3
[D] unknown:0 - aStatus 3
[edit] For testing I got write permission on the calendar. After getting that the update worked. So I think this is really a bug. The update process should not abort if it cannot write to the calendar or check if it is a read only calendar.
[edit] As requested here are some more lines from the log file. I found two instances were the phone found some exceptions that need to be uploaded. This is wired since I did not make any changes to the shared calendar and I am sure that it was up to date.
[D] unknown:0 - "END:VEVENT "
[D] unknown:0 - "END:VCALENDAR "
[D] unknown:0 - "---------------------------------------------------------------------"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/E31C24C4-6539-44DC-8F8C-01A91E3DFD55.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"f73d4f9bed03ef25f447a0310445f5e9\""
[D] unknown:0 - Discarding exdate: "2018-10-09T18:00:00+02:00"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/E31C24C4-6539-44DC-8F8C-01A91E3DFD55.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"f73d4f9bed03ef25f447a0310445f5e9\""
[D] unknown:0 - Uploading exception modification via series update for local modification: 1 : "NBUID:59992010-5346-40c6-b914-6f2d05a1a073:E31C24C4-6539-44DC-8F8C-01A91E3DFD55"
[D] unknown:0 - "---------------------------------------------------------------------"
[D] unknown:0 - "If-Match : \"f73d4f9bed03ef25f447a0310445f5e9\""
[D] unknown:0 - "Content-Length : 2467"
[D] unknown:0 - "Content-Type : text/calendar; charset=utf-8"
And the lines right before the error message:
[D] unknown:0 - "END:VEVENT "
[D] unknown:0 - "END:VCALENDAR "
[D] unknown:0 - "---------------------------------------------------------------------"
[D] unknown:0 - Already handled local modification 0 via series update
[D] unknown:0 - Already handled local modification 1 via series update
[D] unknown:0 - "---------------------------------------------------------------------"
[D] unknown:0 - "PUT response status code: "
[D] unknown:0 - "PUT response headers:"
[D] unknown:0 - "---------------------------------------------------------------------"
[D] unknown:0 - Ignoring SSL error response
[edit]
I tried get additional information as requested below but I am not a programmer or do have programming skills so I hope that helps. If not please give me an in detailed step by step instruction.
The event in question is a serial event. The start dates is odd it is 1996, which is for sure not the date it was created.
[D] unknown:0 - "</cal:calendar-data>"
[D] unknown:0 - " </d:prop>"
[D] unknown:0 - " <d:status>HTTP/1.1 200 OK</d:status>"
[D] unknown:0 - " </d:propstat>"
[D] unknown:0 - " </d:response>"
[D] unknown:0 - " <d:response>"
[D] unknown:0 - " <d:href>/remote.php/dav/calendars/A/personal_shared_by_B/E31C24C4-6539-44DC-8F8C-01A91E3DFD55.ics</d:href>"
[D] unknown:0 - " <d:propstat>"
[D] unknown:0 - " <d:prop>"
[D] unknown:0 - " <d:getetag>"f73d4f9bed03ef25f447a0310445f5e9"</d:getetag>"
[D] unknown:0 - " <cal:calendar-data>BEGIN:VCALENDAR"
[D] unknown:0 - "CALSCALE:GREGORIAN"
[D] unknown:0 - "PRODID:-//Apple Inc.//iOS 10.3.3//EN"
[D] unknown:0 - "VERSION:2.0"
[D] unknown:0 - "BEGIN:VTIMEZONE"
[D] unknown:0 - "TZID:Europe/Berlin"
[D] unknown:0 - "BEGIN:DAYLIGHT"
[D] unknown:0 - "DTSTART:19810329T020000"
[D] unknown:0 - "RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU"
[D] unknown:0 - "TZNAME:MESZ"
[D] unknown:0 - "TZOFFSETFROM:+0100"
[D] unknown:0 - "TZOFFSETTO:+0200"
[D] unknown:0 - "END:DAYLIGHT"
[D] unknown:0 - "BEGIN:STANDARD"
[D] unknown:0 - "DTSTART:19961027T030000"
[D] unknown:0 - "RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU"
[D] unknown:0 - "TZNAME:MEZ"
[D] unknown:0 - "TZOFFSETFROM:+0200"
[D] unknown:0 - "TZOFFSETTO:+0100"
[D] unknown:0 - "END:STANDARD"
[D] unknown:0 - "END:VTIMEZONE"
[D] unknown:0 - "BEGIN:VEVENT"
[D] unknown:0 - "CREATED:20170520T091156Z"
[D] unknown:0 - "DTEND;TZID=Europe/Berlin:20170704T220000"
[D] unknown:0 - "DTSTAMP:20181004T070017Z"
[D] unknown:0 - "DTSTART;TZID=Europe/Berlin:20170704T180000"
[D] unknown:0 - "EXDATE;TZID=Europe/Berlin:20171024T180000"
[D] unknown:0 - "EXDATE;TZID=Europe/Berlin:20171107T180000"
[D] unknown:0 - "EXDATE;TZID=Europe/Berlin:20180710T180000"
[D] unknown:0 - "EXDATE;TZID=Europe/Berlin:20180717T180000"
[D] unknown:0 - "LAST-MODIFIED:20180703T205812Z"
[D] unknown:0 - "RRULE:FREQ=WEEKLY"
[D] unknown:0 - "SEQUENCE:0"
[D] unknown:0 - "SUMMARY:K"
[D] unknown:0 - "TRANSP:OPAQUE"
[D] unknown:0 - "UID:E31C24C4-6539-44DC-8F8C-01A91E3DFD55"
[D] unknown:0 - "END:VEVENT"
[D] unknown:0 - "BEGIN:VEVENT"
[D] unknown:0 - "CREATED:20181004T070013Z"
[D] unknown:0 - "DTEND;TZID=Europe/Berlin:20181009T220000"
[D] unknown:0 - "DTSTAMP:20181004T070017Z"
[D] unknown:0 - "DTSTART;TZID=Europe/Berlin:20181009T180000"
[D] unknown:0 - "LAST-MODIFIED:20181004T070013Z"
[D] unknown:0 - "RECURRENCE-ID;TZID=Europe/Berlin:20181009T180000"
[D] unknown:0 - "SEQUENCE:0"
[D] unknown:0 - "SUMMARY:M"
[D] unknown:0 - "TRANSP:OPAQUE"
[D] unknown:0 - "UID:E31C24C4-6539-44DC-8F8C-01A91E3DFD55"
[D] unknown:0 - "END:VEVENT"
[D] unknown:0 - "END:VCALENDAR"
[D] unknown:0 - "</cal:calendar-data>"
[D] unknown:0 - " </d:prop>"
[D] unknown:0 - " <d:status>HTTP/1.1 200 OK</d:status>"
[D] unknown:0 - " </d:propstat>"
[D] unknown:0 - " </d:response>"
[D] unknown:0 - "</d:multistatus>"
[D] unknown:0 - "---------------------------------------------------------------------"
[D] unknown:0 - iCal data contains 3 VEVENT instances
[D] unknown:0 - parsed 3 events from the iCal data
[D] unknown:0 - iCal data contains 1 VEVENT instances
[D] unknown:0 - iCal data contains 2 VEVENT instances
[D] unknown:0 - parsed 2 events from the iCal data
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"750ac66745dcd765f79673f1b5cb5911\""
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"750ac66745dcd765f79673f1b5cb5911\""
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"750ac66745dcd765f79673f1b5cb5911\""
[D] unknown:0 - Discarding exdate: "2018-08-08T16:00:00+02:00"
[D] unknown:0 - Discarding exdate: "2018-05-30T16:00:00+02:00"
[D] unknown:0 - comparing: "44491fe3-d98b-c245-836c-0b297371026c" ( "/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics" ) to: "44491fe3-d98b-c245-836c-0b297371026c" ( "/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics" )
[D] unknown:0 - discarding spurious local modification to: "/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics" ""
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"750ac66745dcd765f79673f1b5cb5911\""
[D] unknown:0 - local modification to: "/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics" "2018-08-08T16:00:00+02:00" is real.
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"750ac66745dcd765f79673f1b5cb5911\""
[D] unknown:0 - comparing: "44491fe3-d98b-c245-836c-0b297371026c" ( "/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics" ) to: "44491fe3-d98b-c245-836c-0b297371026c" ( "/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics" )
[D] unknown:0 - discarding spurious local modification to: "/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics" "2018-05-30T16:00:00+02:00"
[D] unknown:0 - skipping unrelated local modification: "NBUID:59992010-5346-40c6-b914-6f2d05a1a073:44491fe3-d98b-c245-836c-0b297371026c" ( "/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics" ) for remote uri: "/remote.php/dav/calendars/A/personal_shared_by_B/74f41665-8c22-884e-ae4a-665b3217e50b.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/74f41665-8c22-884e-ae4a-665b3217e50b.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"c20cb9d6637996db4de00ad6afb3248a\""
[D] unknown:0 - comparing: "74f41665-8c22-884e-ae4a-665b3217e50b" ( "/remote.php/dav/calendars/A/personal_shared_by_B/74f41665-8c22-884e-ae4a-665b3217e50b.ics" ) to: "74f41665-8c22-884e-ae4a-665b3217e50b" ( "/remote.php/dav/calendars/A/personal_shared_by_B/74f41665-8c22-884e-ae4a-665b3217e50b.ics" )
[D] unknown:0 - discarding spurious local modification to: "/remote.php/dav/calendars/A/personal_shared_by_B/74f41665-8c22-884e-ae4a-665b3217e50b.ics" ""
[D] unknown:0 - skipping unrelated local modification: "NBUID:59992010-5346-40c6-b914-6f2d05a1a073:44491fe3-d98b-c245-836c-0b297371026c" ( "/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics" ) for remote uri: "/remote.php/dav/calendars/A/personal_shared_by_B/E31C24C4-6539-44DC-8F8C-01A91E3DFD55.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/E31C24C4-6539-44DC-8F8C-01A91E3DFD55.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"f73d4f9bed03ef25f447a0310445f5e9\""
[D] unknown:0 - local modification to: "/remote.php/dav/calendars/A/personal_shared_by_B/E31C24C4-6539-44DC-8F8C-01A91E3DFD55.ics" "2018-10-09T18:00:00+02:00" is real.
[D] unknown:0 - 3 out of 5 local modifications were discarded as spurious (etag/uri update only)
[D] unknown:0 - Report request finished: received: 3 iCal blobs containing a total of 3 incidences of which 0 incidences were remote additions/modifications
[D] unknown:0 - upsyncing local changes: A/M/R: 0 / 2 / 0
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"750ac66745dcd765f79673f1b5cb5911\""
[D] unknown:0 - Discarding exdate: "2018-08-08T16:00:00+02:00"
[D] unknown:0 - Discarding exdate: "2018-05-30T16:00:00+02:00"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"750ac66745dcd765f79673f1b5cb5911\""
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"750ac66745dcd765f79673f1b5cb5911\""
[D] unknown:0 - Uploading exception modification via series update for local modification: 0 : "NBUID:59992010-5346-40c6-b914-6f2d05a1a073:44491fe3-d98b-c245-836c-0b297371026c"
[D] unknown:0 - "---------------------------------------------------------------------"
[D] unknown:0 - "If-Match : \"750ac66745dcd765f79673f1b5cb5911\""
[D] unknown:0 - "Content-Length : 2640"
[D] unknown:0 - "Content-Type : text/calendar; charset=utf-8"
[D] unknown:0 - "URL = https://user:pass@url.org/remote.php/dav/calendars/A/personal_shared_by_B/44491fe3-d98b-c245-836c-0b297371026c.ics"
[D] unknown:0 - "Request : PUT"
[D] unknown:0 - "BEGIN:VCALENDAR "
[D] unknown:0 - "PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN "
[D] unknown:0 - "VERSION:2.0 "
[D] unknown:0 - "X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0 "
[D] unknown:0 - "BEGIN:VTIMEZONE "
[D] unknown:0 - "TZID:Europe/Berlin "
[D] unknown:0 - "BEGIN:DAYLIGHT "
[D] unknown:0 - "TZNAME:CEST "
[D] unknown:0 - "TZOFFSETFROM:+0100 "
[D] unknown:0 - "TZOFFSETTO:+0200 "
[D] unknown:0 - "DTSTART:19810329T020000 "
[D] unknown:0 - "RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3 "
[D] unknown:0 - "END:DAYLIGHT "
[D] unknown:0 - "BEGIN:DAYLIGHT "
[D] unknown:0 - "TZNAME:CEST "
[D] unknown:0 - "TZOFFSETFROM:+0100 "
[D] unknown:0 - "TZOFFSETTO:+0200 "
[D] unknown:0 - "DTSTART:19160501T220000 "
[D] unknown:0 - "RDATE:19160501T220000 "
[D] unknown:0 - "RDATE:19170416T010000 "
[D] unknown:0 - "RDATE:19180415T010000 "
[D] unknown:0 - "RDATE:19400401T010000 "
[D] unknown:0 - "RDATE:19430329T010000 "
[D] unknown:0 - "RDATE:19440403T010000 "
[D] unknown:0 - "RDATE:19450402T010000 "
[D] unknown:0 - "RDATE:19460414T010000 "
[D] unknown:0 - "RDATE:19470407T020000 "
[D] unknown:0 - "RDATE:19480418T010000 "
[D] unknown:0 - "RDATE:19490410T010000 "
[D] unknown:0 - "RDATE:19800406T020000 "
[D] unknown:0 - "END:DAYLIGHT "
[D] unknown:0 - "BEGIN:STANDARD "
[D] unknown:0 - "TZNAME:CET "
[D] unknown:0 - "TZOFFSETFROM:+0200 "
[D] unknown:0 - "TZOFFSETTO:+0100 "
[D] unknown:0 - "DTSTART:19800928T030000 "
[D] unknown:0 - "RRULE:FREQ=YEARLY;COUNT=16;BYDAY=-1SU;BYMONTH=9 "
[D] unknown:0 - "END:STANDARD "
[D] unknown:0 - "BEGIN:STANDARD "
[D] unknown:0 - "TZNAME:CET "
[D] unknown:0 - "TZOFFSETFROM:+0200 "
[D] unknown:0 - "TZOFFSETTO:+0100 "
[D] unknown:0 - "DTSTART:19961027T030000 "
[D] unknown:0 - "RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 "
[D] unknown:0 - "END:STANDARD "
[D] unknown:0 - "BEGIN:STANDARD "
[D] unknown:0 - "TZNAME:CET "
[D] unknown:0 - "TZOFFSETFROM:+0200 "
[D] unknown:0 - "TZOFFSETTO:+0100 "
[D] unknown:0 - "DTSTART:19161001T230000 "
[D] unknown:0 - "RDATE:19161001T230000 "
[D] unknown:0 - "RDATE:19170917T020000 "
[D] unknown:0 - "RDATE:19180916T020000 "
[D] unknown:0 - "RDATE:19421102T020000 "
[D] unknown:0 - "RDATE:19431004T020000 "
[D] unknown:0 - "RDATE:19441002T020000 "
[D] unknown:0 - "RDATE:19451118T020000 "
[D] unknown:0 - "RDATE:19461007T020000 "
[D] unknown:0 - "RDATE:19471005T020000 "
[D] unknown:0 - "RDATE:19481003T020000 "
[D] unknown:0 - "RDATE:19491002T020000 "
[D] unknown:0 - "END:STANDARD "
[D] unknown:0 - "BEGIN:DAYLIGHT "
[D] unknown:0 - "TZNAME:CEMT "
[D] unknown:0 - "TZOFFSETFROM:+0200 "
[D] unknown:0 - "TZOFFSETTO:+0300 "
[D] unknown:0 - "DTSTART:19450525T000000 "
[D] unknown:0 - "RDATE:19450525T000000 "
[D] unknown:0 - "RDATE:19470511T020000 "
[D] unknown:0 - "END:DAYLIGHT "
[D] unknown:0 - "BEGIN:DAYLIGHT "
[D] unknown:0 - "TZNAME:CEST "
[D] unknown:0 - "TZOFFSETFROM:+0300 "
[D] unknown:0 - "TZOFFSETTO:+0200 "
[D] unknown:0 - "DTSTART:19450925T000000 "
[D] unknown:0 - "RDATE:19450925T000000 "
[D] unknown:0 - "RDATE:19470630T000000 "
[D] unknown:0 - "END:DAYLIGHT "
[D] unknown:0 - "END:VTIMEZONE "
[D] unknown:0 - "BEGIN:VEVENT "
[D] unknown:0 - "DTSTAMP:20181115T190544Z "
[D] unknown:0 - "CREATED:20180925T092841Z "
[D] unknown:0 - "UID:44491fe3-d98b-c245-836c-0b297371026c "
[D] unknown:0 - "LAST-MODIFIED:20181115T190544Z "
[D] unknown:0 - "SUMMARY:E"
[D] unknown:0 - "RECURRENCE-ID;TZID=Europe/Berlin:20180530T160000 "
[D] unknown:0 - "DTSTART;TZID=Europe/Berlin:20180530T170000 "
[D] unknown:0 - "DTEND;TZID=Europe/Berlin:20180530T180000 "
[D] unknown:0 - "TRANSP:OPAQUE "
[D] unknown:0 - "END:VEVENT "
[D] unknown:0 - "BEGIN:VEVENT "
[D] unknown:0 - "DTSTAMP:20181115T190544Z "
[D] unknown:0 - "CREATED:20180925T092841Z "
[D] unknown:0 - "UID:44491fe3-d98b-c245-836c-0b297371026c "
[D] unknown:0 - "LAST-MODIFIED:20181115T190544Z "
[D] unknown:0 - "SUMMARY:A"
[D] unknown:0 - "RECURRENCE-ID;TZID=Europe/Berlin:20180808T160000 "
[D] unknown:0 - "DTSTART;TZID=Europe/Berlin:20180808T140000 "
[D] unknown:0 - "DTEND;TZID=Europe/Berlin:20180808T170000 "
[D] unknown:0 - "TRANSP:OPAQUE "
[D] unknown:0 - "END:VEVENT "
[D] unknown:0 - "BEGIN:VEVENT "
[D] unknown:0 - "DTSTAMP:20181115T100240Z "
[D] unknown:0 - "CREATED:20180925T092841Z "
[D] unknown:0 - "UID:44491fe3-d98b-c245-836c-0b297371026c "
[D] unknown:0 - "LAST-MODIFIED:20181115T100240Z "
[D] unknown:0 - "SUMMARY:A"
[D] unknown:0 - "RRULE:FREQ=WEEKLY "
[D] unknown:0 - "DTSTART;TZID=Europe/Berlin:20170719T160000 "
[D] unknown:0 - "DTEND;TZID=Europe/Berlin:20170719T190000 "
[D] unknown:0 - "TRANSP:OPAQUE "
[D] unknown:0 - "END:VEVENT "
[D] unknown:0 - "END:VCALENDAR "
[D] unknown:0 - "---------------------------------------------------------------------"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/E31C24C4-6539-44DC-8F8C-01A91E3DFD55.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"f73d4f9bed03ef25f447a0310445f5e9\""
[D] unknown:0 - Discarding exdate: "2018-10-09T18:00:00+02:00"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:uri:/remote.php/dav/calendars/A/personal_shared_by_B/E31C24C4-6539-44DC-8F8C-01A91E3DFD55.ics"
[D] unknown:0 - Discarding buteo-prefixed comment: "buteo:caldav:etag:\"f73d4f9bed03ef25f447a0310445f5e9\""
[D] unknown:0 - Uploading exception modification via series update for local modification: 1 : "NBUID:59992010-5346-40c6-b914-6f2d05a1a073:E31C24C4-6539-44DC-8F8C-01A91E3DFD55"
[D] unknown:0 - "---------------------------------------------------------------------"
[D] unknown:0 - "If-Match : \"f73d4f9bed03ef25f447a0310445f5e9\""
[D] unknown:0 - "Content-Length : 2467"
[D] unknown:0 - "Content-Type : text/calendar; charset=utf-8"
[D] unknown:0 - "URL = https://user:pass@url.org/remote.php/dav/calendars/A/personal_shared_by_B/E31C24C4-6539-44DC-8F8C-01A91E3DFD55.ics"
[D] unknown:0 - "Request : PUT"
[D] unknown:0 - "BEGIN:VCALENDAR "
[D] unknown:0 - "PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN "
[D] unknown:0 - "VERSION:2.0 "
[D] unknown:0 - "X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0 "
[D] unknown:0 - "BEGIN:VTIMEZONE "
[D] unknown:0 - "TZID:Europe/Berlin "
[D] unknown:0 - "BEGIN:DAYLIGHT "
[D] unknown:0 - "TZNAME:CEST "
[D] unknown:0 - "TZOFFSETFROM:+0100 "
[D] unknown:0 - "TZOFFSETTO:+0200 "
[D] unknown:0 - "DTSTART:19810329T020000 "
[D] unknown:0 - "RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3 "
[D] unknown:0 - "END:DAYLIGHT "
[D] unknown:0 - "BEGIN:DAYLIGHT "
[D] unknown:0 - "TZNAME:CEST "
[D] unknown:0 - "TZOFFSETFROM:+0100 "
[D] unknown:0 - "TZOFFSETTO:+0200 "
[D] unknown:0 - "DTSTART:19160501T220000 "
[D] unknown:0 - "RDATE:19160501T220000 "
[D] unknown:0 - "RDATE:19170416T010000 "
[D] unknown:0 - "RDATE:19180415T010000 "
[D] unknown:0 - "RDATE:19400401T010000 "
[D] unknown:0 - "RDATE:19430329T010000 "
[D] unknown:0 - "RDATE:19440403T010000 "
[D] unknown:0 - "RDATE:19450402T010000 "
[D] unknown:0 - "RDATE:19460414T010000 "
[D] unknown:0 - "RDATE:19470407T020000 "
[D] unknown:0 - "RDATE:19480418T010000 "
[D] unknown:0 - "RDATE:19490410T010000 "
[D] unknown:0 - "RDATE:19800406T020000 "
[D] unknown:0 - "END:DAYLIGHT "
[D] unknown:0 - "BEGIN:STANDARD "
[D] unknown:0 - "TZNAME:CET "
[D] unknown:0 - "TZOFFSETFROM:+0200 "
[D] unknown:0 - "TZOFFSETTO:+0100 "
[D] unknown:0 - "DTSTART:19800928T030000 "
[D] unknown:0 - "RRULE:FREQ=YEARLY;COUNT=16;BYDAY=-1SU;BYMONTH=9 "
[D] unknown:0 - "END:STANDARD "
[D] unknown:0 - "BEGIN:STANDARD "
[D] unknown:0 - "TZNAME:CET "
[D] unknown:0 - "TZOFFSETFROM:+0200 "
[D] unknown:0 - "TZOFFSETTO:+0100 "
[D] unknown:0 - "DTSTART:19961027T030000 "
[D] unknown:0 - "RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 "
[D] unknown:0 - "END:STANDARD "
[D] unknown:0 - "BEGIN:STANDARD "
[D] unknown:0 - "TZNAME:CET "
[D] unknown:0 - "TZOFFSETFROM:+0200 "
[D] unknown:0 - "TZOFFSETTO:+0100 "
[D] unknown:0 - "DTSTART:19161001T230000 "
[D] unknown:0 - "RDATE:19161001T230000 "
[D] unknown:0 - "RDATE:19170917T020000 "
[D] unknown:0 - "RDATE:19180916T020000 "
[D] unknown:0 - "RDATE:19421102T020000 "
[D] unknown:0 - "RDATE:19431004T020000 "
[D] unknown:0 - "RDATE:19441002T020000 "
[D] unknown:0 - "RDATE:19451118T020000 "
[D] unknown:0 - "RDATE:19461007T020000 "
[D] unknown:0 - "RDATE:19471005T020000 "
[D] unknown:0 - "RDATE:19481003T020000 "
[D] unknown:0 - "RDATE:19491002T020000 "
[D] unknown:0 - "END:STANDARD "
[D] unknown:0 - "BEGIN:DAYLIGHT "
[D] unknown:0 - "TZNAME:CEMT "
[D] unknown:0 - "TZOFFSETFROM:+0200 "
[D] unknown:0 - "TZOFFSETTO:+0300 "
[D] unknown:0 - "DTSTART:19450525T000000 "
[D] unknown:0 - "RDATE:19450525T000000 "
[D] unknown:0 - "RDATE:19470511T020000 "
[D] unknown:0 - "END:DAYLIGHT "
[D] unknown:0 - "BEGIN:DAYLIGHT "
[D] unknown:0 - "TZNAME:CEST "
[D] unknown:0 - "TZOFFSETFROM:+0300 "
[D] unknown:0 - "TZOFFSETTO:+0200 "
[D] unknown:0 - "DTSTART:19450925T000000 "
[D] unknown:0 - "RDATE:19450925T000000 "
[D] unknown:0 - "RDATE:19470630T000000 "
[D] unknown:0 - "END:DAYLIGHT "
[D] unknown:0 - "END:VTIMEZONE "
[D] unknown:0 - "BEGIN:VEVENT "
[D] unknown:0 - "DTSTAMP:20181115T190544Z "
[D] unknown:0 - "CREATED:20181115T100240Z "
[D] unknown:0 - "UID:E31C24C4-6539-44DC-8F8C-01A91E3DFD55 "
[D] unknown:0 - "LAST-MODIFIED:20181115T190544Z "
[D] unknown:0 - "SUMMARY:M"
[D] unknown:0 - "RECURRENCE-ID;TZID=Europe/Berlin:20181009T180000 "
[D] unknown:0 - "DTSTART;TZID=Europe/Berlin:20181009T180000 "
[D] unknown:0 - "DTEND;TZID=Europe/Berlin:20181009T220000 "
[D] unknown:0 - "TRANSP:OPAQUE "
[D] unknown:0 - "END:VEVENT "
[D] unknown:0 - "BEGIN:VEVENT "
[D] unknown:0 - "DTSTAMP:20181115T100240Z "
[D] unknown:0 - "CREATED:20181115T100239Z "
[D] unknown:0 - "UID:E31C24C4-6539-44DC-8F8C-01A91E3DFD55 "
[D] unknown:0 - "LAST-MODIFIED:20181115T100240Z "
[D] unknown:0 - "SUMMARY:K "
[D] unknown:0 - "RRULE:FREQ=WEEKLY "
[D] unknown:0 - "EXDATE;TZID=Europe/Berlin:20171024T180000 "
[D] unknown:0 - "EXDATE;TZID=Europe/Berlin:20171107T180000 "
[D] unknown:0 - "EXDATE;TZID=Europe/Berlin:20180710T180000 "
[D] unknown:0 - "EXDATE;TZID=Europe/Berlin:20180717T180000 "
[D] unknown:0 - "DTSTART;TZID=Europe/Berlin:20170704T180000 "
[D] unknown:0 - "DTEND;TZID=Europe/Berlin:20170704T220000 "
[D] unknown:0 - "TRANSP:OPAQUE "
[D] unknown:0 - "END:VEVENT "
[D] unknown:0 - "END:VCALENDAR "
Seems to be a permission error (401). But this is something I can't answer anymore. Hopefully someone from Jolla or any other experienced community member can jump in. But it definitely seems to be a different issue as the ones I referred to. Maybe you can adjust your question and title to represent the issue better (syncing owncloud calendars "shared from others" stopped working?).
naytsyrhc ( 2018-11-14 22:37:13 +0200 )edit@FloR707 Can you provide some line of the log before the ones you gave ? Especially, in which state was the sync agent, I mean, was it pushing local modifications to the server, or local additions…
Anyway, it seems that you have done local modifications (or additions or deletions) and thus the upsync is failing because the calendar is read-only on server. Do you think that the delta calculation between server and local is doing mistake and you actually didn't modified anything on device ?
Damien Caliste ( 2018-11-15 13:44:50 +0200 )editSorry not at the moment but I did a quick test. I set a shared calender to editable, made an update on the phone, reset the calender and made a change. When I tried to update the calendar on the phone it did not. So for me it looks like read only calendars do currently not work.
FloR707 ( 2018-11-15 13:58:57 +0200 )editYes, I think, the code is designed like that: download and upload, if any, should succeed. The downloaded server-side modifications are applied on device only if the upload of device-side modifications succeed.
@chris.adams, do you think it would be wise to allow to apply server-side modifications if upload is failing with a permission denied error ?
Damien Caliste ( 2018-11-15 15:20:23 +0200 )edit@FloR707 thank you for the update. So if you didn't actually modify anything on device, then I agree there is a bug in the delta calculation. Do you know if the VCALENDAR data of the offending events (one is E31C24C4-6539-44DC-8F8C-01A91E3DFD55 from the log extract you mentioned) can be found somewhere in the log ? Can you download by hand the corresponding VCALENDAR exported by the server by visiting the remote.php/dav/calendars/A/personal_shared_by_B/E31C24C4-6539-44DC-8F8C-01A91E3DFD55.ics URI for instance ?
If the offending VCALENDAR data on device cannot be found in the log, you can export the full notebook, using the calendar tool command-line
Damien Caliste ( 2018-11-15 22:53:16 +0200 )editicalconverter
from package nemo-qml-plugin-email-tools.