Issue with removing one occurance of a repeated event



  • I'm using ownCloud 7.0.4 as a CalDav server and DAVDroid 0.6.10.1 from FDroid, on a Samsung SIII (I9300) running Replicant 4.2 0003. I first saw the same issue on a Nexus 5 running stock ROM and DAVDroid from Google Play, but reproduced it on my own phone.

    I've noticed the following problem: when I add a repeated event (like one day every week) and then remove one of those instances, what happens on the server side is that the repeated event is still there, but a new event (a clone) on the day I tried to remove the event on. I've tried the same pattern using Evolution as the CalDav client, instead of Android+DAVDroid, and then it works fine. This lead me to believe it as a DAVDroid issue rather than a ownCloud issue. Below are some logs.

    Adding the repeated event and syncing it to the server:

    E/chromium( 4108): external/chromium/net/socket/ssl_client_socket_openssl.cc:792: [0115/093815:ERROR:ssl_client_socket_openssl.cc(792)] handshake failed; returned -1, SSL error code 1, net_error -107
    I/davdroid.DavSyncAdapter(18664): Performing sync for authority com.android.calendar
    D/davdroid.DavSyncAdapter(18664): Creating new DavHttpClient
    I/davdroid.DavHttpClient(18664): Wire logging active, disabling HTTP compression
    D/davdroid.DavSyncAdapter(18664): Server supports VCard version 3.0
    V/davdroid.URIUtils(18664): Normalized URL https://moln.sjd.se/owncloud/remote.php/caldav/calendars/jas/testcal/ -> https://moln.sjd.se/owncloud/remote.php/caldav/calendars/jas/testcal/
    D/davdroid.WebDavResource(18664): Using preemptive authentication (not compatible with Digest auth)
    I/davdroid.SyncManager(18664): Remotely removing 0 deleted resource(s) (if not changed)
    I/davdroid.SyncManager(18664): Uploading 1 new resource(s) (if not existing)
    V/davdroid.URIUtils(18664): Normalized URL 20150115T083819Z-18664_45eb616dbd47fd83.ics -> 20150115T083819Z-18664_45eb616dbd47fd83.ics
    D/HttpClient(18664): Re-using cached 'basic' auth scheme for https://moln.sjd.se:443
    D/HttpClient(18664): Connection request: [route: HttpRoute[{s}->https://moln.sjd.se:443]][total kept alive: 0; route allocated: 0 of 2; total allocated: 0 of 3]
    D/HttpClient(18664): Connection leased: [id: 3][route: HttpRoute[{s}->https://moln.sjd.se:443]][total kept alive: 0; route allocated: 1 of 2; total allocated: 1 of 3]
    D/HttpClient(18664): Opening connection HttpRoute[{s}->https://moln.sjd.se:443]
    D/HttpClient(18664): Connecting to moln.sjd.se/178.79.166.165:443
    D/davdroid.TlsSniSocketFactory(18664): Establishing direct TLS connection to https://moln.sjd.se:443
    V/davdroid.TlsSniSocketFactory(18664): Setting allowed TLS protocols: TLSv1, TLSv1.1, TLSv1.2
    V/davdroid.TlsSniSocketFactory(18664): Setting allowed TLS ciphers: TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA, SSL_RSA_EXPORT_WITH_RC4_40_MD5, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, SSL_RSA_WITH_RC4_128_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, SSL_DHE_DSS_WITH_DES_CBC_SHA, TLS_ECDHE_RSA_WITH_RC4_128_SHA, TLS_ECDH_ECDSA_WITH_RC4_128_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, SSL_DHE_RSA_WITH_DES_CBC_SHA, TLS_ECDHE_ECDSA_WITH_RC4_128_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, SSL_RSA_WITH_DES_CBC_SHA, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_RC4_128_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, SSL_RSA_EXPORT_WITH_DES40_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_RC4_128_MD5, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA
    D/davdroid.TlsSniSocketFactory(18664): No documented SNI support on Android <4.2, trying reflection method with host name moln.sjd.se
    D/davdroid.TlsSniSocketFactory(18664): Established TLSv1.2 connection with moln.sjd.se using TLS_DHE_RSA_WITH_AES_128_CBC_SHA
    D/HttpClient(18664): Connection established 192.168.1.178:45522<->178.79.166.165:443
    D/HttpClient(18664): Executing request PUT /owncloud/remote.php/caldav/calendars/jas/testcal/20150115T083819Z-18664_45eb616dbd47fd83.ics HTTP/1.1
    D/HttpClient(18664): Target auth state: CHALLENGED
    D/HttpClient(18664): Proxy auth state: UNCHALLENGED
    D/Wire    (18664): http-outgoing-3 >> "PUT /owncloud/remote.php/caldav/calendars/jas/testcal/20150115T083819Z-18664_45eb616dbd47fd83.ics HTTP/1.1[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "If-None-Match: *[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "Content-Type: text/calendar[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "Content-Length: 1962[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "Host: moln.sjd.se[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "Connection: Keep-Alive[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "User-Agent: DAVdroid/0.6.10.1[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "Authorization: Basic MASKEDOUT[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "BEGIN:VCALENDAR[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "VERSION:2.0[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "PRODID:-//bitfire web engineering//DAVdroid 0.6.10.1 (ical4j 1.0.x)//EN[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "BEGIN:VEVENT[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "DTSTAMP:20150115T083819Z[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "UID:20150115T083819Z-18664@45eb616dbd47fd83[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "DTSTART;TZID=Europe/Stockholm:20150103T080000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "DURATION:PT3600S[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RRULE:FREQ=WEEKLY;WKST=MO;BYDAY=SA[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "SUMMARY:Test[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "STATUS:CONFIRMED[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "ORGANIZER:mailto:simon@josefsson.org[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "LAST-MODIFIED:20150115T083819Z[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "BEGIN:VALARM[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TRIGGER:-PT10M[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "ACTION:DISPLAY[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "DESCRIPTION:Test[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "END:VALARM[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "END:VEVENT[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "BEGIN:VTIMEZONE[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZID:Europe/Stockholm[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZURL:http://tzurl.org/zoneinfo/Europe/Stockholm[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "X-LIC-LOCATION:Europe/Stockholm[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "BEGIN:DAYLIGHT[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETFROM:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETTO:+0200[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZNAME:CEST[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "DTSTART:19810329T020000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "END:DAYLIGHT[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "BEGIN:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETFROM:+0200[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETTO:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZNAME:CET[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "DTSTART:19961027T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "END:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "BEGIN:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETFROM:+011212[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETTO:+010014[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZNAME:SET[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "DTSTART:18790101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:18790101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "END:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "BEGIN:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETFROM:+010014[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETTO:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZNAME:CET[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "DTSTART:19000101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19000101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "END:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "BEGIN:DAYLIGHT[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETFROM:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETTO:+0200[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZNAME:CEST[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "DTSTART:19160515T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19160515T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19800406T020000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "END:DAYLIGHT[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "BEGIN:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETFROM:+0200[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETTO:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZNAME:CET[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "DTSTART:19161001T010000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19161001T010000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19800928T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19810927T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19820926T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19830925T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19840930T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19850929T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19860928T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19870927T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19880925T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19890924T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19900930T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19910929T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19920927T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19930926T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19940925T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19950924T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "END:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "BEGIN:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETFROM:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZOFFSETTO:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "TZNAME:CET[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "DTSTART:19800101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "RDATE:19800101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "END:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "END:VTIMEZONE[\r][\n]"
    D/Wire    (18664): http-outgoing-3 >> "END:VCALENDAR[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "HTTP/1.1 201 Created[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Date: Thu, 15 Jan 2015 08:38:21 GMT[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Server: Apache/2.2.22 (Debian)[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Strict-Transport-Security: max-age=15768000; includeSubDomains[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "X-Powered-By: PHP/5.4.36-0+deb7u3[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Set-Cookie: ocbe9300d687=16vm5ca0mqdv3r8anbfrdteh61; path=/owncloud; HttpOnly[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Expires: Thu, 19 Nov 1981 08:52:00 GMT[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Pragma: no-cache[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Strict-Transport-Security: max-age=31536000[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "X-XSS-Protection: 1; mode=block[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "X-Content-Type-Options: nosniff[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "X-Frame-Options: Sameorigin[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "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    (18664): http-outgoing-3 << "X-Robots-Tag: none[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Set-Cookie: ocbe9300d687=583i5gbenornf26gh563hnmra2; path=/owncloud; secure; HttpOnly[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Content-Length: 0[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Vary: Accept-Encoding[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Keep-Alive: timeout=5, max=100[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Connection: Keep-Alive[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "Content-Type: text/html; charset=utf-8[\r][\n]"
    D/Wire    (18664): http-outgoing-3 << "[\r][\n]"
    D/HttpClient(18664): Connection can be kept alive for 5000 MILLISECONDS
    D/HttpClient(18664): Authentication succeeded
    D/HttpClient(18664): http-outgoing-3: Shutdown connection
    D/HttpClient(18664): Connection discarded
    D/HttpClient(18664): http-outgoing-3: Close connection
    D/HttpClient(18664): Connection released: [id: 3][route: HttpRoute[{s}->https://moln.sjd.se:443]][total kept alive: 0; route allocated: 0 of 2; total allocated: 0 of 3]
    D/davdroid.LocalCollection(18664): Committing 1 operations
    I/davdroid.SyncManager(18664): Uploading 0 modified resource(s) (if not changed)
    I/davdroid.SyncManager(18664): Synchronization forced
    I/davdroid.SyncManager(18664): Fetching remote resource list
    D/HttpClient(18664): Connection request: [route: HttpRoute[{s}->https://moln.sjd.se:443]][total kept alive: 0; route allocated: 0 of 2; total allocated: 0 of 3]
    D/HttpClient(18664): Connection leased: [id: 4][route: HttpRoute[{s}->https://moln.sjd.se:443]][total kept alive: 0; route allocated: 1 of 2; total allocated: 1 of 3]
    D/HttpClient(18664): Opening connection HttpRoute[{s}->https://moln.sjd.se:443]
    D/HttpClient(18664): Connecting to moln.sjd.se/178.79.166.165:443
    D/davdroid.TlsSniSocketFactory(18664): Establishing direct TLS connection to https://moln.sjd.se:443
    V/davdroid.TlsSniSocketFactory(18664): Setting allowed TLS protocols: TLSv1, TLSv1.1, TLSv1.2
    V/davdroid.TlsSniSocketFactory(18664): Setting allowed TLS ciphers: TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA, SSL_RSA_EXPORT_WITH_RC4_40_MD5, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, SSL_RSA_WITH_RC4_128_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, SSL_DHE_DSS_WITH_DES_CBC_SHA, TLS_ECDHE_RSA_WITH_RC4_128_SHA, TLS_ECDH_ECDSA_WITH_RC4_128_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, SSL_DHE_RSA_WITH_DES_CBC_SHA, TLS_ECDHE_ECDSA_WITH_RC4_128_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, SSL_RSA_WITH_DES_CBC_SHA, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_RC4_128_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, SSL_RSA_EXPORT_WITH_DES40_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_RC4_128_MD5, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA
    D/davdroid.TlsSniSocketFactory(18664): No documented SNI support on Android <4.2, trying reflection method with host name moln.sjd.se
    D/davdroid.TlsSniSocketFactory(18664): Established TLSv1.2 connection with moln.sjd.se using TLS_DHE_RSA_WITH_AES_128_CBC_SHA
    D/HttpClient(18664): Connection established 192.168.1.178:47303<->178.79.166.165:443
    D/HttpClient(18664): Executing request PROPFIND /owncloud/remote.php/caldav/calendars/jas/testcal/ HTTP/1.1
    D/HttpClient(18664): Target auth state: SUCCESS
    D/HttpClient(18664): Proxy auth state: UNCHALLENGED
    D/Wire    (18664): http-outgoing-4 >> "PROPFIND /owncloud/remote.php/caldav/calendars/jas/testcal/ HTTP/1.1[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "Content-Type: text/xml; charset=UTF-8[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "Accept: text/xml[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "Depth: 1[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "Content-Length: 134[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "Host: moln.sjd.se[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "Connection: Keep-Alive[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "User-Agent: DAVdroid/0.6.10.1[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "Authorization: Basic MASKEDOUT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "<propfind xmlns="DAV:">[\n]"
    D/Wire    (18664): http-outgoing-4 >> "   <prop>[\n]"
    D/Wire    (18664): http-outgoing-4 >> "      <CS:getctag xmlns:CS="http://calendarserver.org/ns/"/>[\n]"
    D/Wire    (18664): http-outgoing-4 >> "      <getetag/>[\n]"
    D/Wire    (18664): http-outgoing-4 >> "   </prop>[\n]"
    D/Wire    (18664): http-outgoing-4 >> "</propfind>"
    D/Wire    (18664): http-outgoing-4 << "HTTP/1.1 207 Multi-Status[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Date: Thu, 15 Jan 2015 08:38:22 GMT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Server: Apache/2.2.22 (Debian)[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Strict-Transport-Security: max-age=15768000; includeSubDomains[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "X-Powered-By: PHP/5.4.36-0+deb7u3[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Set-Cookie: ocbe9300d687=2f9jduphi42jma730nstdbch83; path=/owncloud; HttpOnly[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Expires: Thu, 19 Nov 1981 08:52:00 GMT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Pragma: no-cache[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Strict-Transport-Security: max-age=31536000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "X-XSS-Protection: 1; mode=block[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "X-Content-Type-Options: nosniff[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "X-Frame-Options: Sameorigin[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "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    (18664): http-outgoing-4 << "X-Robots-Tag: none[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Set-Cookie: ocbe9300d687=h2o7rqgdbvantevvlae32q80v2; path=/owncloud; secure; HttpOnly[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Vary: Brief,Prefer[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DAV: 1, 3, extended-mkcol, calendar-access, calendar-proxy, access-control, calendarserver-principal-property-search[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Content-Length: 863[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Keep-Alive: timeout=5, max=100[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Connection: Keep-Alive[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Content-Type: application/xml; charset=utf-8[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "[\r][\n]"
    D/HttpClient(18664): Connection can be kept alive for 5000 MILLISECONDS
    D/Wire    (18664): http-outgoing-4 << "<?xml version="1.0" encoding="utf-8"?>[\n]"
    D/Wire    (18664): http-outgoing-4 << "<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>/owncloud/remote.php/caldav/calendars/jas/testcal/</d:href><d:propstat><d:prop><cs:getctag>2</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>/owncloud/remote.php/caldav/calendars/jas/testcal/20150115T083819Z-18664_45eb616dbd47fd83.ics</d:href><d:propstat><d:prop><d:getetag>"6cf99e4658f8cb831335e7e0e6762795"</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:multistatus>[\n]"
    V/davdroid.URIUtils(18664): Normalized URL /owncloud/remote.php/caldav/calendars/jas/testcal/ -> /owncloud/remote.php/caldav/calendars/jas/testcal/
    D/davdroid.WebDavResource(18664): Processing multi-status element: https://moln.sjd.se/owncloud/remote.php/caldav/calendars/jas/testcal/
    V/davdroid.URIUtils(18664): Normalized URL /owncloud/remote.php/caldav/calendars/jas/testcal/20150115T083819Z-18664_45eb616dbd47fd83.ics -> /owncloud/remote.php/caldav/calendars/jas/testcal/20150115T083819Z-18664_45eb616dbd47fd83.ics
    D/davdroid.WebDavResource(18664): Processing multi-status element: https://moln.sjd.se/owncloud/remote.php/caldav/calendars/jas/testcal/20150115T083819Z-18664_45eb616dbd47fd83.ics
    D/HttpClient(18664): Connection [id: 4][route: HttpRoute[{s}->https://moln.sjd.se:443]] can be kept alive for 5.0 seconds
    D/HttpClient(18664): Connection released: [id: 4][route: HttpRoute[{s}->https://moln.sjd.se:443]][total kept alive: 1; route allocated: 1 of 2; total allocated: 1 of 3]
    I/davdroid.SyncManager(18664): Fetching 0 new remote resource(s)
    I/davdroid.SyncManager(18664): Fetching 1 updated remote resource(s)
    V/davdroid.URIUtils(18664): Normalized URL 20150115T083819Z-18664_45eb616dbd47fd83.ics -> 20150115T083819Z-18664_45eb616dbd47fd83.ics
    D/HttpClient(18664): Connection request: [route: HttpRoute[{s}->https://moln.sjd.se:443]][total kept alive: 1; route allocated: 1 of 2; total allocated: 1 of 3]
    D/HttpClient(18664): Connection leased: [id: 4][route: HttpRoute[{s}->https://moln.sjd.se:443]][total kept alive: 0; route allocated: 1 of 2; total allocated: 1 of 3]
    D/HttpClient(18664): Stale connection check
    D/Wire    (18664): http-outgoing-4 << "[read] I/O error: Read timed out"
    D/HttpClient(18664): Executing request GET /owncloud/remote.php/caldav/calendars/jas/testcal/20150115T083819Z-18664_45eb616dbd47fd83.ics HTTP/1.1
    D/HttpClient(18664): Target auth state: SUCCESS
    D/HttpClient(18664): Proxy auth state: UNCHALLENGED
    D/Wire    (18664): http-outgoing-4 >> "GET /owncloud/remote.php/caldav/calendars/jas/testcal/20150115T083819Z-18664_45eb616dbd47fd83.ics HTTP/1.1[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "Accept: text/calendar[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "Host: moln.sjd.se[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "Connection: Keep-Alive[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "User-Agent: DAVdroid/0.6.10.1[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "Authorization: Basic MASKEDOUT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 >> "[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "HTTP/1.1 200 OK[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Date: Thu, 15 Jan 2015 08:38:23 GMT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Server: Apache/2.2.22 (Debian)[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Strict-Transport-Security: max-age=15768000; includeSubDomains[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "X-Powered-By: PHP/5.4.36-0+deb7u3[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Set-Cookie: ocbe9300d687=s221fh38bjf3alilv9cos90oq0; path=/owncloud; HttpOnly[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Expires: Thu, 19 Nov 1981 08:52:00 GMT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Pragma: no-cache[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Strict-Transport-Security: max-age=31536000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "X-XSS-Protection: 1; mode=block[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "X-Content-Type-Options: nosniff[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "X-Frame-Options: Sameorigin[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "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    (18664): http-outgoing-4 << "X-Robots-Tag: none[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Set-Cookie: ocbe9300d687=c5vl0su683ida27h3cli39qc05; path=/owncloud; secure; HttpOnly[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Last-Modified: Thu, 15 Jan 2015 08:38:21 GMT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "ETag: "6cf99e4658f8cb831335e7e0e6762795"[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Content-Length: 1962[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Keep-Alive: timeout=5, max=99[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Connection: Keep-Alive[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "Content-Type: text/calendar; charset=utf-8[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "[\r][\n]"
    D/HttpClient(18664): Connection can be kept alive for 5000 MILLISECONDS
    D/Wire    (18664): http-outgoing-4 << "BEGIN:VCALENDAR[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "VERSION:2.0[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "PRODID:-//bitfire web engineering//DAVdroid 0.6.10.1 (ical4j 1.0.x)//EN[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "BEGIN:VTIMEZONE[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZID:Europe/Stockholm[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZURL:http://tzurl.org/zoneinfo/Europe/Stockholm[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "X-LIC-LOCATION:Europe/Stockholm[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "BEGIN:DAYLIGHT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETFROM:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETTO:+0200[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZNAME:CEST[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DTSTART:19810329T020000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "END:DAYLIGHT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "BEGIN:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETFROM:+0200[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETTO:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZNAME:CET[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DTSTART:19961027T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "END:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "BEGIN:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETFROM:+011212[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETTO:+010014[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZNAME:SET[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DTSTART:18790101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:18790101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "END:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "BEGIN:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETFROM:+010014[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETTO:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZNAME:CET[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DTSTART:19000101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19000101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "END:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "BEGIN:DAYLIGHT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETFROM:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETTO:+0200[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZNAME:CEST[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DTSTART:19160515T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19160515T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19800406T020000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "END:DAYLIGHT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "BEGIN:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETFROM:+0200[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETTO:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZNAME:CET[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DTSTART:19161001T010000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19161001T010000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19800928T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19810927T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19820926T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19830925T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19840930T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19850929T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19860928T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19870927T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19880925T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19890924T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19900930T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19910929T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19920927T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19930926T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19940925T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19950924T030000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "END:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "BEGIN:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETFROM:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZOFFSETTO:+0100[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TZNAME:CET[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DTSTART:19800101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RDATE:19800101T000000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "END:STANDARD[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "END:VTIMEZONE[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "BEGIN:VEVENT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DTSTAMP:20150115T083819Z[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "UID:20150115T083819Z-18664@45eb616dbd47fd83[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DTSTART;TZID=Europe/Stockholm:20150103T080000[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DURATION:PT3600S[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "RRULE:FREQ=WEEKLY;WKST=MO;BYDAY=SA[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "SUMMARY:Test[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "STATUS:CONFIRMED[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "ORGANIZER:mailto:simon@josefsson.org[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "LAST-MODIFIED:20150115T083819Z[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "BEGIN:VALARM[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "TRIGGER:-PT10M[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "ACTION:DISPLAY[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "DESCRIPTION:Test[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "END:VALARM[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "END:VEVENT[\r][\n]"
    D/Wire    (18664): http-outgoing-4 << "END:VCALENDAR[\r][\n]"
    D/HttpClient(18664): Connection [id: 4][route: HttpRoute[{s}->https://moln.sjd.se:443]] can be kept alive for 5.0 seconds
    D/HttpClient(18664): Connection released: [id: 4][route: HttpRoute[{s}->https://moln.sjd.se:443]][total kept alive: 1; route allocated: 1 of 2; total allocated: 1 of 3]
    D/davdroid.Event(18664): Assuming time zone Europe/Stockholm for Europe/Stockholm
    D/davdroid.Event(18664): Assuming time zone UTC for UTC
    I/davdroid.SyncManager(1866…
    
    [truncated while importing]

  • admin

    Thanks for the report. This is a duplicate of #170 , please follow up there.


Log in to reply
 

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