Synchronization failed: 404 not found



  • Davdroid seems to "crash" during sync.

    In the davdroid sync menu in android I get:
    "Sync is currently experience problems. It will be back shortly."

    I also get a notification saying (think this was introduced in 0.6.10):
    "Synchronization failed: 404 not found"

    I am using DAVdroid 0.6.10 from F-Droid against an owncloud 7.0.3 server on raspberry pi. I have been running the sync for several months without problems, but recently got this problem. Only the calendar sync gets an error icon in the davdroid sync menu, the contacts gets not warning and seems to sync fine.

    I am running davdroid on a sony xperia z1 compact, android 4.4.4

    As you can see below I get some 404 responses, I/O errors, a Hard HTTP exception and "E/Parcel ( 415): Reading a NULL string not supported here."

    …
    I/davdroid.SyncManager( 5655): Fetching 22 new remote resource(s)
    I/davdroid.RemoteCollection( 5655): Multi-getting 22 remote resource(s)
    D/HttpClient( 5655): Connection request: [route: HttpRoute[{s}->https://xxx.com:443]][total kept alive: 1; route allocated: 1 of 2; total allocated: 1 of 3]
    D/HttpClient( 5655): Connection leased: [id: 0][route: HttpRoute[{s}->https://xxx.com:443]][total kept alive: 0; route allocated: 1 of 2; total allocated: 1 of 3]
    D/HttpClient( 5655): Stale connection check
    D/Wire    ( 5655): http-outgoing-0 << "[read] I/O error: Read timed out"
    D/HttpClient( 5655): Executing request REPORT /remote.php/caldav/calendars/xxx/personal/ HTTP/1.1
    D/HttpClient( 5655): Target auth state: SUCCESS
    D/HttpClient( 5655): Proxy auth state: UNCHALLENGED
    D/Wire    ( 5655): http-outgoing-0 >> "REPORT /remote.php/caldav/calendars/xxx/personal/ HTTP/1.1[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "Content-Type: text/xml; charset=UTF-8[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "Accept: text/xml[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "Depth: 0[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "Content-Length: 2483[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "Host: xxx.com[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "User-Agent: DAVdroid/0.6.10[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "Authorization: Basic xxx[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "<C:calendar-multiget xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns="DAV:">[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <prop>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "      <C:calendar-data/>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "      <getetag/>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   </prop>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141224T145620Z-9542_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141022T115512Z-6025_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141119T104250Z-5927_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141014T163208Z-3942_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/91BA3F63-D1CA-46A1-BEB3-DC6A88791908.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141226T120301Z-28010_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141103T223004Z-13737_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141108T223731Z-4060_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/732250E1-4B82-49F3-8BDB-2668E2A6A37A.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141201T164151Z-24739_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141102T200504Z-10565_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141024T063402Z-31998_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/owncloud-57ae98117ca5b973beaa31624aea918c.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141225T222113Z-29814_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141102T193801Z-10565_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141226T235147Z-6653_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141124T172702Z-2507_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141120T225342Z-23550_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/owncloud-d3b3ff51d8c7ce4662078372e69c997a.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141223T133503Z-12189_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141208T195921Z-14847_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "   <href>/remote.php/caldav/calendars/xxx/personal/20141029T162816Z-14386_dc5a048d47212299.ics</href>[\n]"
    D/Wire    ( 5655): http-outgoing-0 >> "</C:calendar-multiget>"
    E/Parcel  (  415): Reading a NULL string not supported here.
    E/Parcel  (  415): Reading a NULL string not supported here.
    E/Parcel  (  415): Reading a NULL string not supported here.
    E/Parcel  (  415): Reading a NULL string not supported here.
    D/Wire    ( 5655): http-outgoing-0 << "HTTP/1.1 404 Not Found[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Date: Sun, 04 Jan 2015 22:04:01 GMT[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Server: Apache/2.2.22 (Debian)[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "X-Powered-By: PHP/5.4.35-0+deb7u2[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Set-Cookie: ocd4b88d6889=5ngrqj8jgoi6ujemtr7jjnmrj3; path=/; HttpOnly[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Expires: Thu, 19 Nov 1981 08:52:00 GMT[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Pragma: no-cache[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Strict-Transport-Security: max-age=31536000[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "X-XSS-Protection: 1; mode=block[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "X-Content-Type-Options: nosniff[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "X-Frame-Options: Sameorigin[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-src *; img-src *; font-src 'self' data:; media-src *[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "X-Robots-Tag: none[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Set-Cookie: ocd4b88d6889=8adl97rc8ftlu4ubr2hcib1de6; path=/; secure; HttpOnly[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Content-Length: 267[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Keep-Alive: timeout=5, max=96[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Connection: Keep-Alive[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "Content-Type: application/xml; charset=utf-8[\r][\n]"
    D/Wire    ( 5655): http-outgoing-0 << "[\r][\n]"
    D/HttpClient( 5655): Connection can be kept alive for 5000 MILLISECONDS
    D/HttpClient( 5655): http-outgoing-0: Shutdown connection
    D/HttpClient( 5655): Connection discarded
    D/HttpClient( 5655): http-outgoing-0: Close connection
    D/HttpClient( 5655): Connection released: [id: 0][route: HttpRoute[{s}->https://xxx.com:443]][total kept alive: 0; route allocated: 0 of 2; total allocated: 0 of 3]
    E/davdroid.DavSyncAdapter( 5655): Hard HTTP error 404
    E/davdroid.DavSyncAdapter( 5655): at.bitfire.davdroid.webdav.NotFoundException: 404 Not Found
    E/davdroid.DavSyncAdapter( 5655):   at at.bitfire.davdroid.webdav.WebDavResource.checkResponse(WebDavResource.java:435)
    E/davdroid.DavSyncAdapter( 5655):   at at.bitfire.davdroid.webdav.WebDavResource.checkResponse(WebDavResource.java:413)
    E/davdroid.DavSyncAdapter( 5655):   at at.bitfire.davdroid.webdav.WebDavResource.multiGet(WebDavResource.java:336)
    E/davdroid.DavSyncAdapter( 5655):   at at.bitfire.davdroid.resource.RemoteCollection.multiGet(RemoteCollection.java:95)
    E/davdroid.DavSyncAdapter( 5655):   at at.bitfire.davdroid.syncadapter.SyncManager.pullNew(SyncManager.java:193)
    E/davdroid.DavSyncAdapter( 5655):   at at.bitfire.davdroid.syncadapter.SyncManager.synchronize(SyncManager.java:90)
    E/davdroid.DavSyncAdapter( 5655):   at at.bitfire.davdroid.syncadapter.DavSyncAdapter.onPerformSync(DavSyncAdapter.java:142)
    E/davdroid.DavSyncAdapter( 5655):   at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:259)
    D/HttpClient( 5655): Connection manager is shutting down
    D/HttpClient( 5655): Connection manager shut down
    I/davdroid.DavSyncAdapter( 5655): Sync complete for com.android.calendar
    D/davdroid.DavSyncAdapter( 5655): Closing httpClient
    E/Parcel  (  415): Reading a NULL string not supported here.
    E/Parcel  (  415): Reading a NULL string not supported here.
    …
    


  • I managed to get rid of the error by deleting one of my calenders called "personal" it is the one mentioned in the log e.g. /remote.php/caldav/calendars/xxx/personal.

    I still get the I/O error and E/Parcel ( 415): Reading a NULL string not supported here in the log now, but I do not get any 404 responses and not the exception "Hard HTTP error 404".

    I would still like to know what caused the bug so we can fix it/avoid it in the future.



  • I also got "Synchronization failed: 404 not found" today but i didn't look in the logs yet.

    Enviroment:
    DAVdroid 0.6.10 from F-Droid (no error in 0.6.8)
    Google Nexus 5 running Android 4.4.4 (cm-11-20141008-SNAPSHOT-M11)
    OwnCloud 7 (hosted on virtual server)



  • Forgot to mention one thing. I tried switching back and forth betwen 0.6.10 and 0.6.8, and my problem existed on both versions.



  • I also got "404 not found" in 0.6.8, but no "Synchronization failed"

    Maybe that is not a bug, only debug information for getting etag and ctag.
    getetag -> status 200
    getctag -> status 404

    Here is my log from 0.6.8:

    D/ch.boye.httpclientandroidlib.wire(13991): http-outgoing-11:
    
    PROPFIND /remote.php/caldav/calendars/user1/abfall/ HTTP/1.1
    Content-Type: text/xml; charset=UTF-8
    Accept: text/xml
    Depth: 1
    Content-Length: 134
    Host: <fqdn>
    Connection: Keep-Alive
    User-Agent: DAVdroid/0.6.8
    
    <propfind xmlns="DAV:">
       <prop>
          <CS:getctag xmlns:CS="http://calendarserver.org/ns/"/>
          <getetag/>
       </prop>
    </propfind>
    
    HTTP/1.1 207 Multi-Status
    Date: Tue, 06 Jan 2015 13:56:30 GMT
    Server: Apache
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Pragma: no-cache
    Strict-Transport-Security: max-age=31536000
    X-XSS-Protection: 1; mode=block
    X-Content-Type-Options: nosniff
    X-Frame-Options: Sameorigin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-src *; img-src *; font-src 'self' data:; media-src *
    X-Robots-Tag: none
    Vary: Brief,Prefer
    DAV: 1, 3, extended-mkcol, calendar-access, calendar-proxy, access-control, calendarserver-principal-property-search
    Set-Cookie: oca5ba79623d=1u4jmnbctc5ik5gffoe3l6mai1; path=/; secure; HttpOnly
    Keep-Alive: timeout=15, max=98
    Connection: Keep-Alive
    Transfer-Encoding: chunked
    Content-Type: application/xml; charset=utf-8
    
    <?xml version="1.0" encoding="utf-8"?>
    <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/">
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/</d:href><d:propstat><d:prop><cs:getctag>46</cs:getctag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:getetag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/20141023T204832Z-26590_e49065abc6ef83ef.ics</d:href><d:propstat><d:prop><d:getetag>"79c431f1fc9c6fae8dc12f241753b5bc"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/20141023T204833Z-26590_e49065abc6ef83ef.ics</d:href><d:propstat><d:prop><d:getetag>"bc2223f5ac35da1755cb789c8c7c19dc"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/20141023T204834Z-26590_e49065abc6ef83ef.ics</d:href><d:propstat><d:prop><d:getetag>"29fd96156a078a19d430c6d226d455d9"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-302d9193f2e8487037814793557d85e2.ics</d:href><d:propstat><d:prop><d:getetag>"c917f37cf11dea41b699cfbe04fb9919"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-40c9bba212459a801938c9bc73226271.ics</d:href><d:propstat><d:prop><d:getetag>"0eb40f433333d83cae50f23751565c11"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-65d024a6fb531a0c68adf9e6428d7a94.ics</d:href><d:propstat><d:prop><d:getetag>"6f6def88d7964f391c547dca62afcf7d"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-a595cc518568bb3dae4893874b3deca8.ics</d:href><d:propstat><d:prop><d:getetag>"c9e5da3bcec0d2e81de23ab3e2acd4cf"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-b46ceb02dd3f34641ac82da24474a3f6.ics</d:href><d:propstat><d:prop><d:getetag>"f98961a7eb8806dd74168be88f2bd035"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-825f13e5b58b5e3571eb14619b01bec8.ics</d:href><d:propstat><d:prop><d:getetag>"95ca070f29527639ffb8931d20d83391"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-17402a2ede367fab80b0015f3171d71b.ics</d:href><d:propstat><d:prop><d:getetag>"9914ddacbe6159df0e293c803beec328"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-cd58ba20407641ae1fa8dec23de255f7.ics</d:href><d:propstat><d:prop><d:getetag>"ef174c031ec5400575405376c530fb61"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-c1d1a26caa7630019c8b4e9f3445cde9.ics</d:href><d:propstat><d:prop><d:getetag>"57ade5bfedf29c91c9ea21ef5dd7b3d9"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-1018eb08306c489e76be8165c6ff1884.ics</d:href><d:propstat><d:prop><d:getetag>"91d7275984fd826e58bf4a65ff7b774a"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-d1eb679bf00d2f89b9056e55a9ebd06d.ics</d:href><d:propstat><d:prop><d:getetag>"38e2f50a6b2a65bbf2de5eb2837021db"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-221d46fe45428d43d9e88b489950e552.ics</d:href><d:propstat><d:prop><d:getetag>"8e26189b91253dfa19839bd104642e1c"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-55e2f20c0d3add5454957e68c56f84a2.ics</d:href><d:propstat><d:prop><d:getetag>"edfc15e3a599e1f737bf5c8904dee16b"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-9659ee4fbb11f494cb75132690f24a73.ics</d:href><d:propstat><d:prop><d:getetag>"d013b759ac1503ba2c5adf4b634846d7"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-fbddc86735d365fd914967f6caf9c638.ics</d:href><d:propstat><d:prop><d:getetag>"aa16bf43691aaed20010522bf9d8b51c"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-49fe848a7d7aa5c28d8cb8e8ac356953.ics</d:href><d:propstat><d:prop><d:getetag>"887bd8b2779868bf10ec3dc033183a18"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-2d9e3c4f9b9bc11a9f217602de91f2af.ics</d:href><d:propstat><d:prop><d:getetag>"0d989fd6ad1407c8f2ad81f6b13a555a"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-83eed9299207d20361a795e9723aadbb.ics</d:href><d:propstat><d:prop><d:getetag>"f675ca62e1d269886e39a63aa3ca29f1"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-75aa134c7944cd175f05b8ac076e6ce9.ics</d:href><d:propstat><d:prop><d:getetag>"fc6a73797eb52a19627679666c3a2091"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-8bb0d21fa76ed96a557274523066df2e.ics</d:href><d:propstat><d:prop><d:getetag>"fe952a89fdeede07d1cece4019d20ecf"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    <d:response><d:href>/remote.php/caldav/calendars/user1/abfall/owncloud-17041e0e2e9d60cab1453acfa76fcadd.ics</d:href><d:propstat><d:prop><d:getetag>"30e94701a887a971dc86522e74343e42"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><cs:getctag/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response>
    
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/20141023T204832Z-26590_e49065abc6ef83ef.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/20141023T204833Z-26590_e49065abc6ef83ef.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/20141023T204834Z-26590_e49065abc6ef83ef.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-302d9193f2e8487037814793557d85e2.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-40c9bba212459a801938c9bc73226271.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-65d024a6fb531a0c68adf9e6428d7a94.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-a595cc518568bb3dae4893874b3deca8.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-b46ceb02dd3f34641ac82da24474a3f6.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-825f13e5b58b5e3571eb14619b01bec8.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-17402a2ede367fab80b0015f3171d71b.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-cd58ba20407641ae1fa8dec23de255f7.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-c1d1a26caa7630019c8b4e9f3445cde9.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-a69f86a0f4cd769510ed31f454048b06.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-ba0fa445b1929b7a7516c2dd795883f9.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-259e8aac24cbbc6dd01c1ceacc8fc3ac.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-468c1e293bda4bce02a9cf4ec727fa23.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-65a38fd2fa04b6ca5a38a397139295a0.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-f87e1b1dfa85e891cb539cd4c45b0550.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-12d0d71ff3d63d452dd58d2b34e97a8d.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-6aef917868736ee0fc1c0fd3a2719171.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-1018eb08306c489e76be8165c6ff1884.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-d1eb679bf00d2f89b9056e55a9ebd06d.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-221d46fe45428d43d9e88b489950e552.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-55e2f20c0d3add5454957e68c56f84a2.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-9659ee4fbb11f494cb75132690f24a73.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-fbddc86735d365fd914967f6caf9c638.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-49fe848a7d7aa5c28d8cb8e8ac356953.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-2d9e3c4f9b9bc11a9f217602de91f2af.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-83eed9299207d20361a795e9723aadbb.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-75aa134c7944cd175f05b8ac076e6ce9.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-8bb0d21fa76ed96a557274523066df2e.ics
    D/davdroid.WebDavResource(13991): Processing multi-status element: https://<fqdn>/remote.php/caldav/calendars/user1/abfall/owncloud-17041e0e2e9d60cab1453acfa76fcadd.ics
    
    I/davdroid.SyncManager(13991): Fetching 0 new remote resource(s)
    I/davdroid.SyncManager(13991): Fetching 0 updated remote resource(s)
    I/davdroid.SyncManager(13991): Removing non-dirty resources that are not present remotely anymore
    D/davdroid.LocalCollection(13991): Committing 1 operations
    I/davdroid.SyncManager(13991): Sync complete, fetching new CTag
    I/davdroid.SyncManager(13991): Remotely removing 0 deleted resource(s) (if not changed)
    I/davdroid.SyncManager(13991): Uploading 0 new resource(s) (if not existing)
    I/davdroid.SyncManager(13991): Uploading 0 modified resource(s) (if not changed)
    I/davdroid.SyncManager(13991): Synchronization forced
    I/davdroid.SyncManager(13991): Fetching remote resource list
    

  • developer

    @olssonr The "Reading a NULL string not supported here." message is not from DAVdroid and is not relevant in this context. The 404 message was sent by your server in response to DAVdroid's multi-get request, so it's probably a server problem.

    @basc That's normal behaviour. Non-collection members don't have a CTag, so the CTag is reported as 404 (missing).



  • @rfc2822 thanks for the reply! Haven't experienced any problems since I deleted the calendar, must have been a server error then.


Log in to reply
 

Looks like your connection to Bitfire App Forums was lost, please wait while we try to reconnect.