I've cherry-picked that commit to the 3.4 and 3.2 branches, so it'll be included in future releases from those series
On Mon, 17 May 2021, at 11:39 PM, Ken Murchison wrote: > Thanks for the bug report. This is now fixed by > https://github.com/cyrusimap/cyrus-imapd/commit/b02b682280fa42875284671f1f500e4a8d87a6fa > On 5/16/21 5:31 AM, laute...@web.de wrote: >> Platform: RasberryPi, Fedora 34 >> Cyrus-imapd version: 3.2.4 (cyrus-imapd-3.2.4-5.fc34.aarch64) >> >> I try to use CalDav from cyrus-imap with a CalDavZap/CardDavZap frontend. >> With the current version of cyrus-imapd no data is shown. >> After analysing the HTML transfer I saw that the response XML is not >> parseable. >> *Error: [netFindResource: 'PROPFIND **https://* >> <https://laute...@lauterbach.spdns.de/dav/calendars/user/lauterba/>*.....................**']: >> code: '207' status: 'parsererror'* >> After some detailed analyses I saw that the namespace for "CY" is missing >> (xmlns:CY="http://cyrusimap.org/ns/") >> >> Here a dump of the transfered XML data: >> >> <?xml version="1.0" encoding="utf-8"?> >> <D:multistatus xmlns:D="DAV:" xmlns:I="http://inf-it.com/ns/dav/" >> xmlns:L="urn:ietf:params:xml:ns:caldav" >> xmlns:R="urn:ietf:params:xml:ns:carddav"> >> <D:response> >> <D:href>/dav/calendars/user/lauterba/</D:href> >> <D:propstat> >> <D:prop> >> <I:settings> >> <![CDATA[{"version":3," *.....................content removed >> .......................* "loadedaddressbookcollections":[]}]]> >> </I:settings> >> <D:current-user-privilege-set> >> <D:privilege> >> <D:all /> >> </D:privilege> >> <D:privilege> >> <D:read /> >> </D:privilege> >> <D:privilege> >> <L:read-free-busy /> >> </D:privilege> >> <D:privilege> >> <D:write /> >> </D:privilege> >> <D:privilege> >> <D:write-content /> >> </D:privilege> >> <D:privilege> >> <D:write-properties /> >> </D:privilege> >> <D:privilege> >> <CY:write-properties-collection /> >> </D:privilege> >> <D:privilege> >> <CY:write-properties-resource /> >> </D:privilege> >> <D:privilege> >> <D:bind /> >> </D:privilege> >> <D:privilege> >> <CY:make-collection /> >> </D:privilege> >> <D:privilege> >> <CY:add-resource /> >> </D:privilege> >> <D:privilege> >> <D:unbind /> >> </D:privilege> >> <D:privilege> >> <CY:remove-collection /> >> </D:privilege> >> <D:privilege> >> <CY:remove-resource /> >> </D:privilege> >> <D:privilege> >> <CY:admin /> >> </D:privilege> >> </D:current-user-privilege-set> >> <D:displayname> >> <![CDATA[#calendars]]> >> </D:displayname> >> <D:resourcetype> >> <D:collection /> >> </D:resourcetype> >> </D:prop> >> <D:status>HTTP/1.1 200 OK</D:status> >> </D:propstat> >> <D:propstat> >> <D:prop> >> <L:calendar-home-set /> >> <R:addressbook-home-set /> >> </D:prop> >> <D:status>HTTP/1.1 404 Not Found</D:status> >> </D:propstat> >> </D:response> >> </D:multistatus> >> >> WIth a previous version (unfortunately I do not know which one) of >> cyrus-imapd the problem was not visible. >> The Version of CalDavZap (0,13,1) is unchanged. > -- Kenneth Murchison Senior Software Developer Fastmail US LLC > *Cyrus <https://cyrus.topicbox.com/latest>* / Devel / see discussions > <https://cyrus.topicbox.com/groups/devel> + participants > <https://cyrus.topicbox.com/groups/devel/members> + delivery options > <https://cyrus.topicbox.com/groups/devel/subscription> Permalink > <https://cyrus.topicbox.com/groups/devel/Tbe82096ed38fac97-M818f71cca87d054e5be748ae> ------------------------------------------ Cyrus: Devel Permalink: https://cyrus.topicbox.com/groups/devel/Tbe82096ed38fac97-Mfb7788a1328c7e3ad56da9fd Delivery options: https://cyrus.topicbox.com/groups/devel/subscription