From: R H. <hi...@bi...> - 2013-11-10 14:13:17
|
Hello, I have encountered a strange behaviour for multiget requests. For some accounts, DAViCal/1.1.1 answers with multiple responses as expected, but without calendar content. Other accounts don't show this behaviour. Sample log output (did a manual request with curl): ----------------------------------- * About to connect() to *****.** port 443 (#0) * Trying **.**.**.**... * Connected to *****.** (**.**.**.**) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * skipping SSL peer certificate verification * SSL connection using TLS_DHE_RSA_WITH_AES_256_CBC_SHA * Server certificate: * subject: CN=*****.**,O=Internet Widgits Pty Ltd,ST=Some-State,C=AU * start date: Okt 18 18:36:18 2013 GMT * expire date: Okt 16 18:36:18 2023 GMT * common name: *****.** * issuer: CN=*****.**,O=Internet Widgits Pty Ltd,ST=Some-State,C=AU * Server auth using Basic with user 'username' > REPORT /davical/caldav.php/username/caldav/ HTTP/1.1 > Authorization: Basic ********** > User-Agent: curl/7.29.0 > Host: *****.** > Accept: */* > Content-Type: application/xml > Content-Length: 2969 > Expect: 100-continue Request body: <?xml version="1.0" encoding="utf-8" ?> <C:calendar-multiget xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns="DAV:"> <href>/davical/caldav.php/username/caldav/20130625T122037Z-8833-1000-1862-0_localhost.localdomain-20130625T122106Z.ics</href> <href>/davical/caldav.php/username/caldav/8bf910d6-7480-431b-9922-f1fa5a4659a1.ics</href> <href>/davical/caldav.php/username/caldav/ifi92p1b-h55y-0ukp-f54e-pju12kkx8lsl.ics</href> <href>/davical/caldav.php/username/caldav/e0aa60c6-00e0-4542-9c34-73676b9500b8.ics</href> <href>/davical/caldav.php/username/caldav/3f516e5f-dd8b-44dd-8a91-6f02acf63afa.ics</href> <href>/davical/caldav.php/username/caldav/20130625T085137Z-2866-1000-1862-0_localhost.localdomain-20130625T085159Z.ics</href> <href>/davical/caldav.php/username/caldav/808bf17c-8c7a-4830-90e3-0acdaecfcd2d.ics</href> <href>/davical/caldav.php/username/caldav/d03674de-6808-4ea8-ab81-b3390fced4fb.ics</href> <href>/davical/caldav.php/username/caldav/36ab6933-9c20-464d-9f67-76cf7bafed8e.ics</href> <href>/davical/caldav.php/username/caldav/92d77287-6f30-4a9e-8b96-f60e07360cd4.ics</href> <href>/davical/caldav.php/username/caldav/66161528-014d-4c42-a7f0-775abd193369.ics</href> <href>/davical/caldav.php/username/caldav/dd57586c-94b8-4026-811b-bde1209cf1f4.ics</href> <href>/davical/caldav.php/username/caldav/20130513T174812Z-7791-1000-1561-0_localhost.localdomain-20130513T174901Z.ics</href> <href>/davical/caldav.php/username/caldav/78d360d5-4802-4114-bac5-1a8c0b2f4b46.ics</href> <href>/davical/caldav.php/username/caldav/6d9fcaf3-1100-4d29-b0b9-e3810bbc2e87.ics</href> <href>/davical/caldav.php/username/caldav/81b70b10-b909-46fa-8cb9-711172eaf31d.ics</href> <href>/davical/caldav.php/username/caldav/33609ae3-b581-4b0c-865b-3636976523e6.ics</href> <href>/davical/caldav.php/username/caldav/0173ca9b-7383-4ee3-b578-1f90ab605270.ics</href> <href>/davical/caldav.php/username/caldav/2d27bad2-d199-40d8-85bd-1447ca9a2210.ics</href> <href>/davical/caldav.php/username/caldav/20130624T071121Z-7093-1000-6104-0_localhost.localdomain-20130624T071200Z.ics</href> <href>/davical/caldav.php/username/caldav/20130624T151515Z-18802-1000-6104-0_localhost.localdomain-20130624T151539Z.ics</href> <href>/davical/caldav.php/username/caldav/77186b7232ecb8c671973227c0c2184a598365ffe27b2acd2d95d1b5899df5d2.ics</href> <href>/davical/caldav.php/username/caldav/k3e3safo-ig0g-2oto-ossp-4wnjshnn0a6w.ics</href> <href>/davical/caldav.php/username/caldav/c9d5a7b9-8ade-42b5-ba78-30e13c49659a.ics</href> <href>/davical/caldav.php/username/caldav/20130501T124939Z-3057-1001-1-0_pc-rdc-20130501T125005Z.ics</href> <href>/davical/caldav.php/username/caldav/e7a58dec-0ef0-43fa-aaa4-7bfba0c9acbd.ics</href> <href>/davical/caldav.php/username/caldav/95ee74d6-e962-445f-b021-0f2e80f17fb5.ics</href> <href>/davical/caldav.php/username/caldav/d1d11893-87b1-443e-9156-c2acb1cac74b.ics</href> <prop> <C:calendar-data/> <getetag/> </prop> </C:calendar-multiget> > < HTTP/1.1 100 Continue < HTTP/1.1 207 Multi-Status < Date: Sun, 10 Nov 2013 13:41:43 GMT < Server: Apache/2.2.22 (Debian) < X-Powered-By: PHP/5.4.4-14+deb7u5 < DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule < DAV: extended-mkcol, bind, addressbook, calendar-auto-schedule, calendar-proxy < ETag: "4a794dda21af8b98235016c82448dfed" < X-DAViCal-Version: DAViCal/1.1.1; DB/1.2.11 < Content-Length: 8740 < Access-Control-Allow-Origin: * < Vary: Accept-Encoding < Content-Type: text/xml; charset="utf-8" < <?xml version="1.0" encoding="utf-8" ?> <multistatus xmlns="DAV:"> <response> <href>/davical/caldav.php/username/caldav/33609ae3-b581-4b0c-865b-3636976523e6.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/33609ae3-b581-4b0c-865b-3636976523e6.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/6d9fcaf3-1100-4d29-b0b9-e3810bbc2e87.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/6d9fcaf3-1100-4d29-b0b9-e3810bbc2e87.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/20130513T174812Z-7791-1000-1561-0_localhost.localdomain-20130513T174901Z.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/20130513T174812Z-7791-1000-1561-0_localhost.localdomain-20130513T174901Z.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/20130625T085137Z-2866-1000-1862-0_localhost.localdomain-20130625T085159Z.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/20130625T085137Z-2866-1000-1862-0_localhost.localdomain-20130625T085159Z.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/77186b7232ecb8c671973227c0c2184a598365ffe27b2acd2d95d1b5899df5d2.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/77186b7232ecb8c671973227c0c2184a598365ffe27b2acd2d95d1b5899df5d2.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/e7a58dec-0ef0-43fa-aaa4-7bfba0c9acbd.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/e7a58dec-0ef0-43fa-aaa4-7bfba0c9acbd.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/95ee74d6-e962-445f-b021-0f2e80f17fb5.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/95ee74d6-e962-445f-b021-0f2e80f17fb5.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/3f516e5f-dd8b-44dd-8a91-6f02acf63afa.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/3f516e5f-dd8b-44dd-8a91-6f02acf63afa.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/ifi92p1b-h55y-0ukp-f54e-pju12kkx8lsl.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/ifi92p1b-h55y-0ukp-f54e-pju12kkx8lsl.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/20130625T122037Z-8833-1000-1862-0_localhost.localdomain-20130625T122106Z.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/20130625T122037Z-8833-1000-1862-0_localhost.localdomain-20130625T122106Z.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/d03674de-6808-4ea8-ab81-b3390fced4fb.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/d03674de-6808-4ea8-ab81-b3390fced4fb.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/36ab6933-9c20-464d-9f67-76cf7bafed8e.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/36ab6933-9c20-464d-9f67-76cf7bafed8e.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/c9d5a7b9-8ade-42b5-ba78-30e13c49659a.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/c9d5a7b9-8ade-42b5-ba78-30e13c49659a.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/20130501T124939Z-3057-1001-1-0_pc-rdc-20130501T125005Z.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/20130501T124939Z-3057-1001-1-0_pc-rdc-20130501T125005Z.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/20130624T151515Z-18802-1000-6104-0_localhost.localdomain-20130624T151539Z.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/20130624T151515Z-18802-1000-6104-0_localhost.localdomain-20130624T151539Z.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/dd57586c-94b8-4026-811b-bde1209cf1f4.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/dd57586c-94b8-4026-811b-bde1209cf1f4.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/0173ca9b-7383-4ee3-b578-1f90ab605270.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/0173ca9b-7383-4ee3-b578-1f90ab605270.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/808bf17c-8c7a-4830-90e3-0acdaecfcd2d.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/808bf17c-8c7a-4830-90e3-0acdaecfcd2d.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/20130624T071121Z-7093-1000-6104-0_localhost.localdomain-20130624T071200Z.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/20130624T071121Z-7093-1000-6104-0_localhost.localdomain-20130624T071200Z.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/92d77287-6f30-4a9e-8b96-f60e07360cd4.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/92d77287-6f30-4a9e-8b96-f60e07360cd4.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/k3e3safo-ig0g-2oto-ossp-4wnjshnn0a6w.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/k3e3safo-ig0g-2oto-ossp-4wnjshnn0a6w.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/66161528-014d-4c42-a7f0-775abd193369.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/66161528-014d-4c42-a7f0-775abd193369.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/8bf910d6-7480-431b-9922-f1fa5a4659a1.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/8bf910d6-7480-431b-9922-f1fa5a4659a1.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/d1d11893-87b1-443e-9156-c2acb1cac74b.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/d1d11893-87b1-443e-9156-c2acb1cac74b.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/81b70b10-b909-46fa-8cb9-711172eaf31d.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/81b70b10-b909-46fa-8cb9-711172eaf31d.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/2d27bad2-d199-40d8-85bd-1447ca9a2210.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/2d27bad2-d199-40d8-85bd-1447ca9a2210.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/e0aa60c6-00e0-4542-9c34-73676b9500b8.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/e0aa60c6-00e0-4542-9c34-73676b9500b8.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> <response> <href>/davical/caldav.php/username/caldav/78d360d5-4802-4114-bac5-1a8c0b2f4b46.ics</href> <propstat> <prop> <href>/davical/caldav.php/username/caldav/78d360d5-4802-4114-bac5-1a8c0b2f4b46.ics</href> </prop> <status>HTTP/1.1 200 OK</status> </propstat> </response> </multistatus> ----------------------------------- Any idea? Do you think the request is malformed or maybe the content of the requested files cause DAViCal to omit the content sections (otherwise, I see no reason why it works with other accounts)? Best regards, R Hirner |
From: Marten G. <ma...@dm...> - 2013-11-14 14:26:37
|
Not sure if that's the reason, but strictly spoken your request is invalid. Have a look at the DTD for calendar-multiget: http://tools.ietf.org/html/rfc4791#section-9.10 It clearly says that DAV:href comes after any other elements. DAViCal probably assumes that this is the case when rendering the response. cheers Marten Am 10.11.2013 14:56, schrieb R Hirner: > Hello, > > I have encountered a strange behaviour for multiget requests. For some > accounts, DAViCal/1.1.1 answers with multiple responses as expected, but > without calendar content. Other accounts don't show this behaviour. > Sample log output (did a manual request with curl): > > ----------------------------------- > * About to connect() to *****.** port 443 (#0) > * Trying **.**.**.**... > * Connected to *****.** (**.**.**.**) port 443 (#0) > * Initializing NSS with certpath: sql:/etc/pki/nssdb > * skipping SSL peer certificate verification > * SSL connection using TLS_DHE_RSA_WITH_AES_256_CBC_SHA > * Server certificate: > * subject: CN=*****.**,O=Internet Widgits Pty Ltd,ST=Some-State,C=AU > * start date: Okt 18 18:36:18 2013 GMT > * expire date: Okt 16 18:36:18 2023 GMT > * common name: *****.** > * issuer: CN=*****.**,O=Internet Widgits Pty Ltd,ST=Some-State,C=AU > * Server auth using Basic with user 'username' >> REPORT /davical/caldav.php/username/caldav/ HTTP/1.1 >> Authorization: Basic ********** >> User-Agent: curl/7.29.0 >> Host: *****.** >> Accept: */* >> Content-Type: application/xml >> Content-Length: 2969 >> Expect: 100-continue > Request body: > <?xml version="1.0" encoding="utf-8" ?> > <C:calendar-multiget xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns="DAV:"> > <href>/davical/caldav.php/username/caldav/20130625T122037Z-8833-1000-1862-0_localhost.localdomain-20130625T122106Z.ics</href> > <href>/davical/caldav.php/username/caldav/8bf910d6-7480-431b-9922-f1fa5a4659a1.ics</href> > <href>/davical/caldav.php/username/caldav/ifi92p1b-h55y-0ukp-f54e-pju12kkx8lsl.ics</href> > <href>/davical/caldav.php/username/caldav/e0aa60c6-00e0-4542-9c34-73676b9500b8.ics</href> > <href>/davical/caldav.php/username/caldav/3f516e5f-dd8b-44dd-8a91-6f02acf63afa.ics</href> > <href>/davical/caldav.php/username/caldav/20130625T085137Z-2866-1000-1862-0_localhost.localdomain-20130625T085159Z.ics</href> > <href>/davical/caldav.php/username/caldav/808bf17c-8c7a-4830-90e3-0acdaecfcd2d.ics</href> > <href>/davical/caldav.php/username/caldav/d03674de-6808-4ea8-ab81-b3390fced4fb.ics</href> > <href>/davical/caldav.php/username/caldav/36ab6933-9c20-464d-9f67-76cf7bafed8e.ics</href> > <href>/davical/caldav.php/username/caldav/92d77287-6f30-4a9e-8b96-f60e07360cd4.ics</href> > <href>/davical/caldav.php/username/caldav/66161528-014d-4c42-a7f0-775abd193369.ics</href> > <href>/davical/caldav.php/username/caldav/dd57586c-94b8-4026-811b-bde1209cf1f4.ics</href> > <href>/davical/caldav.php/username/caldav/20130513T174812Z-7791-1000-1561-0_localhost.localdomain-20130513T174901Z.ics</href> > <href>/davical/caldav.php/username/caldav/78d360d5-4802-4114-bac5-1a8c0b2f4b46.ics</href> > <href>/davical/caldav.php/username/caldav/6d9fcaf3-1100-4d29-b0b9-e3810bbc2e87.ics</href> > <href>/davical/caldav.php/username/caldav/81b70b10-b909-46fa-8cb9-711172eaf31d.ics</href> > <href>/davical/caldav.php/username/caldav/33609ae3-b581-4b0c-865b-3636976523e6.ics</href> > <href>/davical/caldav.php/username/caldav/0173ca9b-7383-4ee3-b578-1f90ab605270.ics</href> > <href>/davical/caldav.php/username/caldav/2d27bad2-d199-40d8-85bd-1447ca9a2210.ics</href> > <href>/davical/caldav.php/username/caldav/20130624T071121Z-7093-1000-6104-0_localhost.localdomain-20130624T071200Z.ics</href> > <href>/davical/caldav.php/username/caldav/20130624T151515Z-18802-1000-6104-0_localhost.localdomain-20130624T151539Z.ics</href> > <href>/davical/caldav.php/username/caldav/77186b7232ecb8c671973227c0c2184a598365ffe27b2acd2d95d1b5899df5d2.ics</href> > <href>/davical/caldav.php/username/caldav/k3e3safo-ig0g-2oto-ossp-4wnjshnn0a6w.ics</href> > <href>/davical/caldav.php/username/caldav/c9d5a7b9-8ade-42b5-ba78-30e13c49659a.ics</href> > <href>/davical/caldav.php/username/caldav/20130501T124939Z-3057-1001-1-0_pc-rdc-20130501T125005Z.ics</href> > <href>/davical/caldav.php/username/caldav/e7a58dec-0ef0-43fa-aaa4-7bfba0c9acbd.ics</href> > <href>/davical/caldav.php/username/caldav/95ee74d6-e962-445f-b021-0f2e80f17fb5.ics</href> > <href>/davical/caldav.php/username/caldav/d1d11893-87b1-443e-9156-c2acb1cac74b.ics</href> > <prop> > <C:calendar-data/> > <getetag/> > </prop> > </C:calendar-multiget> > > < HTTP/1.1 100 Continue > < HTTP/1.1 207 Multi-Status > < Date: Sun, 10 Nov 2013 13:41:43 GMT > < Server: Apache/2.2.22 (Debian) > < X-Powered-By: PHP/5.4.4-14+deb7u5 > < DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule > < DAV: extended-mkcol, bind, addressbook, calendar-auto-schedule, calendar-proxy > < ETag: "4a794dda21af8b98235016c82448dfed" > < X-DAViCal-Version: DAViCal/1.1.1; DB/1.2.11 > < Content-Length: 8740 > < Access-Control-Allow-Origin: * > < Vary: Accept-Encoding > < Content-Type: text/xml; charset="utf-8" > < > <?xml version="1.0" encoding="utf-8" ?> > <multistatus xmlns="DAV:"> > <response> > <href>/davical/caldav.php/username/caldav/33609ae3-b581-4b0c-865b-3636976523e6.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/33609ae3-b581-4b0c-865b-3636976523e6.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/6d9fcaf3-1100-4d29-b0b9-e3810bbc2e87.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/6d9fcaf3-1100-4d29-b0b9-e3810bbc2e87.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/20130513T174812Z-7791-1000-1561-0_localhost.localdomain-20130513T174901Z.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/20130513T174812Z-7791-1000-1561-0_localhost.localdomain-20130513T174901Z.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/20130625T085137Z-2866-1000-1862-0_localhost.localdomain-20130625T085159Z.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/20130625T085137Z-2866-1000-1862-0_localhost.localdomain-20130625T085159Z.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/77186b7232ecb8c671973227c0c2184a598365ffe27b2acd2d95d1b5899df5d2.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/77186b7232ecb8c671973227c0c2184a598365ffe27b2acd2d95d1b5899df5d2.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/e7a58dec-0ef0-43fa-aaa4-7bfba0c9acbd.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/e7a58dec-0ef0-43fa-aaa4-7bfba0c9acbd.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/95ee74d6-e962-445f-b021-0f2e80f17fb5.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/95ee74d6-e962-445f-b021-0f2e80f17fb5.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/3f516e5f-dd8b-44dd-8a91-6f02acf63afa.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/3f516e5f-dd8b-44dd-8a91-6f02acf63afa.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/ifi92p1b-h55y-0ukp-f54e-pju12kkx8lsl.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/ifi92p1b-h55y-0ukp-f54e-pju12kkx8lsl.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/20130625T122037Z-8833-1000-1862-0_localhost.localdomain-20130625T122106Z.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/20130625T122037Z-8833-1000-1862-0_localhost.localdomain-20130625T122106Z.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/d03674de-6808-4ea8-ab81-b3390fced4fb.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/d03674de-6808-4ea8-ab81-b3390fced4fb.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/36ab6933-9c20-464d-9f67-76cf7bafed8e.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/36ab6933-9c20-464d-9f67-76cf7bafed8e.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/c9d5a7b9-8ade-42b5-ba78-30e13c49659a.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/c9d5a7b9-8ade-42b5-ba78-30e13c49659a.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/20130501T124939Z-3057-1001-1-0_pc-rdc-20130501T125005Z.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/20130501T124939Z-3057-1001-1-0_pc-rdc-20130501T125005Z.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/20130624T151515Z-18802-1000-6104-0_localhost.localdomain-20130624T151539Z.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/20130624T151515Z-18802-1000-6104-0_localhost.localdomain-20130624T151539Z.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/dd57586c-94b8-4026-811b-bde1209cf1f4.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/dd57586c-94b8-4026-811b-bde1209cf1f4.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/0173ca9b-7383-4ee3-b578-1f90ab605270.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/0173ca9b-7383-4ee3-b578-1f90ab605270.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/808bf17c-8c7a-4830-90e3-0acdaecfcd2d.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/808bf17c-8c7a-4830-90e3-0acdaecfcd2d.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/20130624T071121Z-7093-1000-6104-0_localhost.localdomain-20130624T071200Z.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/20130624T071121Z-7093-1000-6104-0_localhost.localdomain-20130624T071200Z.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/92d77287-6f30-4a9e-8b96-f60e07360cd4.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/92d77287-6f30-4a9e-8b96-f60e07360cd4.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/k3e3safo-ig0g-2oto-ossp-4wnjshnn0a6w.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/k3e3safo-ig0g-2oto-ossp-4wnjshnn0a6w.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/66161528-014d-4c42-a7f0-775abd193369.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/66161528-014d-4c42-a7f0-775abd193369.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/8bf910d6-7480-431b-9922-f1fa5a4659a1.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/8bf910d6-7480-431b-9922-f1fa5a4659a1.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/d1d11893-87b1-443e-9156-c2acb1cac74b.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/d1d11893-87b1-443e-9156-c2acb1cac74b.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/81b70b10-b909-46fa-8cb9-711172eaf31d.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/81b70b10-b909-46fa-8cb9-711172eaf31d.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/2d27bad2-d199-40d8-85bd-1447ca9a2210.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/2d27bad2-d199-40d8-85bd-1447ca9a2210.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/e0aa60c6-00e0-4542-9c34-73676b9500b8.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/e0aa60c6-00e0-4542-9c34-73676b9500b8.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > <response> > <href>/davical/caldav.php/username/caldav/78d360d5-4802-4114-bac5-1a8c0b2f4b46.ics</href> > <propstat> > <prop> > <href>/davical/caldav.php/username/caldav/78d360d5-4802-4114-bac5-1a8c0b2f4b46.ics</href> > </prop> > <status>HTTP/1.1 200 OK</status> > </propstat> > </response> > </multistatus> > ----------------------------------- > > Any idea? Do you think the request is malformed or maybe the content of > the requested files cause DAViCal to omit the content sections > (otherwise, I see no reason why it works with other accounts)? > > Best regards, > R Hirner > > > ------------------------------------------------------------------------------ > November Webinars for C, C++, Fortran Developers > Accelerate application performance with scalable programming models. Explore > techniques for threading, error checking, porting, and tuning. Get the most > from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk > _______________________________________________ > Davical-general mailing list > Dav...@li... > https://lists.sourceforge.net/lists/listinfo/davical-general -- Marten Gajda Schandauer Straße 34 01309 Dresden Germany tel: +49 177 4427167 email: ma...@dm... twitter: twitter.com/dmfs_org VAT Reg. No.: DE269072391 |
From: R H. <hi...@bi...> - 2013-11-15 10:34:59
|
Hello, Am Donnerstag, den 14.11.2013, 15:26 +0100 schrieb Marten Gajda: > Not sure if that's the reason, but strictly spoken your request is invalid. > Have a look at the DTD for calendar-multiget: > http://tools.ietf.org/html/rfc4791#section-9.10 > It clearly says that DAV:href comes after any other elements. > DAViCal probably assumes that this is the case when rendering the response. Thanks, seems like that was the problem! Best regards, R Hirner |