iCloud login URL



  • Hello,
    I am getting the error "No CalDAV/CardDAV service found" when trying to add an account on iCloud using my Amazon Fire 8. I do not have an @icloud email address and so am using the url approach. I have tried both my own pw as well as an app-specific pw with the same results. Log can be found here: https://da.gd/CCBuU

    I'd appreciate any assistance.
    Thanks...Peter



  • Since I can't get the log to post to the shared page, here is the info:

    LOGS:

    2017-01-11 08:15:03 2 [ui.setup.DavResourceFinder] Finding initial carddav service configuration
    2017-01-11 08:15:03 2 [ui.setup.DavResourceFinder] Checking user-given URL: https://www.icloud.com/
    2017-01-11 08:15:03 2 [HttpClient$1] --> PROPFIND https://www.icloud.com/ http/1.1
    2017-01-11 08:15:03 2 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 08:15:03 2 [HttpClient$1] Content-Length: 290
    2017-01-11 08:15:03 2 [HttpClient$1] Depth: 0
    2017-01-11 08:15:03 2 [HttpClient$1] 
    2017-01-11 08:15:03 2 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><resourcetype /><displayname /><CARD:addressbook-description /><CARD:addressbook-home-set /><current-user-principal /></prop></propfind>
    2017-01-11 08:15:03 2 [HttpClient$1] --> END PROPFIND (290-byte body)
    2017-01-11 08:15:04 2 [HttpClient$1] <-- 501 Not Implemented https://www.icloud.com/ (231ms)
    2017-01-11 08:15:04 2 [HttpClient$1] Server: AkamaiGHost
    2017-01-11 08:15:04 2 [HttpClient$1] Mime-Version: 1.0
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Type: text/html
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Length: 245
    2017-01-11 08:15:04 2 [HttpClient$1] Expires: Wed, 11 Jan 2017 13:15:04 GMT
    2017-01-11 08:15:04 2 [HttpClient$1] Date: Wed, 11 Jan 2017 13:15:04 GMT
    2017-01-11 08:15:04 2 [HttpClient$1] Connection: close
    2017-01-11 08:15:04 2 [HttpClient$1] 
    2017-01-11 08:15:04 2 [HttpClient$1] <HTML><HEAD>
    <TITLE>Unsupported Request</TITLE>
    </HEAD><BODY>
    <H1>Unsupported Request</H1>
    PROPFIND to http&#58;&#47;&#47;www&#46;icloud&#46;com&#47; not supported.<P>
    Reference&#32;&#35;8&#46;19b81cb8&#46;1484140504&#46;618e69ca
    </BODY></HTML>
    
    2017-01-11 08:15:04 2 [HttpClient$1] <-- END HTTP (245-byte body)
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] PROPFIND/OPTIONS on user-given URL failed
    EXCEPTION at.bitfire.dav4android.exception.HttpException: 501 Not Implemented
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:318)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.checkUserGivenURL(DavResourceFinder.java:179)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:119)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:90)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    2017-01-11 08:15:04 2 [HttpClient$1] --> PROPFIND https://www.icloud.com/.well-known/carddav http/1.1
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Length: 198
    2017-01-11 08:15:04 2 [HttpClient$1] Depth: 0
    2017-01-11 08:15:04 2 [HttpClient$1] 
    2017-01-11 08:15:04 2 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
    2017-01-11 08:15:04 2 [HttpClient$1] --> END PROPFIND (198-byte body)
    2017-01-11 08:15:04 2 [HttpClient$1] <-- 501 Not Implemented https://www.icloud.com/.well-known/carddav (152ms)
    2017-01-11 08:15:04 2 [HttpClient$1] Server: AkamaiGHost
    2017-01-11 08:15:04 2 [HttpClient$1] Mime-Version: 1.0
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Type: text/html
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Length: 276
    2017-01-11 08:15:04 2 [HttpClient$1] Expires: Wed, 11 Jan 2017 13:15:04 GMT
    2017-01-11 08:15:04 2 [HttpClient$1] Date: Wed, 11 Jan 2017 13:15:04 GMT
    2017-01-11 08:15:04 2 [HttpClient$1] Connection: close
    2017-01-11 08:15:04 2 [HttpClient$1] 
    2017-01-11 08:15:04 2 [HttpClient$1] <HTML><HEAD>
    <TITLE>Unsupported Request</TITLE>
    </HEAD><BODY>
    <H1>Unsupported Request</H1>
    PROPFIND to http&#58;&#47;&#47;www&#46;icloud&#46;com&#47;&#46;well&#45;known&#47;carddav not supported.<P>
    Reference&#32;&#35;8&#46;19b81cb8&#46;1484140504&#46;618e6aae
    </BODY></HTML>
    
    2017-01-11 08:15:04 2 [HttpClient$1] <-- END HTTP (276-byte body)
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] Well-known URL detection failed
    EXCEPTION at.bitfire.dav4android.exception.HttpException: 501 Not Implemented
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:318)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.java:352)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:123)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:90)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] No principal found at user-given URL, trying to discover
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] Looking up SRV records for _carddavs._tcp.www.icloud.com
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] Didn't find carddav service, trying at https://www.icloud.com:443
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] Trying to determine principal from initial context path=https://www.icloud.com/.well-known/carddav
    2017-01-11 08:15:04 2 [HttpClient$1] --> PROPFIND https://www.icloud.com/.well-known/carddav http/1.1
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Length: 198
    2017-01-11 08:15:04 2 [HttpClient$1] Depth: 0
    2017-01-11 08:15:04 2 [HttpClient$1] 
    2017-01-11 08:15:04 2 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
    2017-01-11 08:15:04 2 [HttpClient$1] --> END PROPFIND (198-byte body)
    2017-01-11 08:15:04 2 [HttpClient$1] <-- 501 Not Implemented https://www.icloud.com/.well-known/carddav (150ms)
    2017-01-11 08:15:04 2 [HttpClient$1] Server: AkamaiGHost
    2017-01-11 08:15:04 2 [HttpClient$1] Mime-Version: 1.0
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Type: text/html
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Length: 276
    2017-01-11 08:15:04 2 [HttpClient$1] Expires: Wed, 11 Jan 2017 13:15:04 GMT
    2017-01-11 08:15:04 2 [HttpClient$1] Date: Wed, 11 Jan 2017 13:15:04 GMT
    2017-01-11 08:15:04 2 [HttpClient$1] Connection: close
    2017-01-11 08:15:04 2 [HttpClient$1] 
    2017-01-11 08:15:04 2 [HttpClient$1] <HTML><HEAD>
    <TITLE>Unsupported Request</TITLE>
    </HEAD><BODY>
    <H1>Unsupported Request</H1>
    PROPFIND to http&#58;&#47;&#47;www&#46;icloud&#46;com&#47;&#46;well&#45;known&#47;carddav not supported.<P>
    Reference&#32;&#35;8&#46;19b81cb8&#46;1484140504&#46;618e6ba8
    </BODY></HTML>
    
    2017-01-11 08:15:04 2 [HttpClient$1] <-- END HTTP (276-byte body)
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] carddav service discovery failed
    EXCEPTION at.bitfire.dav4android.exception.HttpException: 501 Not Implemented
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:318)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.java:352)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.java:334)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:140)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:90)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] Finding initial caldav service configuration
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] Checking user-given URL: https://www.icloud.com/
    2017-01-11 08:15:04 2 [HttpClient$1] --> PROPFIND https://www.icloud.com/ http/1.1
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Length: 435
    2017-01-11 08:15:04 2 [HttpClient$1] Depth: 0
    2017-01-11 08:15:04 2 [HttpClient$1] 
    2017-01-11 08:15:04 2 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><resourcetype /><displayname /><n0:calendar-color xmlns:n0="http://apple.com/ns/ical/" /><CAL:calendar-description /><CAL:calendar-timezone /><current-user-privilege-set /><CAL:supported-calendar-component-set /><CAL:calendar-home-set /><current-user-principal /></prop></propfind>
    2017-01-11 08:15:04 2 [HttpClient$1] --> END PROPFIND (435-byte body)
    2017-01-11 08:15:04 2 [HttpClient$1] <-- 501 Not Implemented https://www.icloud.com/ (151ms)
    2017-01-11 08:15:04 2 [HttpClient$1] Server: AkamaiGHost
    2017-01-11 08:15:04 2 [HttpClient$1] Mime-Version: 1.0
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Type: text/html
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Length: 245
    2017-01-11 08:15:04 2 [HttpClient$1] Expires: Wed, 11 Jan 2017 13:15:05 GMT
    2017-01-11 08:15:04 2 [HttpClient$1] Date: Wed, 11 Jan 2017 13:15:05 GMT
    2017-01-11 08:15:04 2 [HttpClient$1] Connection: close
    2017-01-11 08:15:04 2 [HttpClient$1] 
    2017-01-11 08:15:04 2 [HttpClient$1] <HTML><HEAD>
    <TITLE>Unsupported Request</TITLE>
    </HEAD><BODY>
    <H1>Unsupported Request</H1>
    PROPFIND to http&#58;&#47;&#47;www&#46;icloud&#46;com&#47; not supported.<P>
    Reference&#32;&#35;8&#46;19b81cb8&#46;1484140505&#46;618e6ca6
    </BODY></HTML>
    
    2017-01-11 08:15:04 2 [HttpClient$1] <-- END HTTP (245-byte body)
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] PROPFIND/OPTIONS on user-given URL failed
    EXCEPTION at.bitfire.dav4android.exception.HttpException: 501 Not Implemented
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:318)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.checkUserGivenURL(DavResourceFinder.java:187)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:119)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:91)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    2017-01-11 08:15:04 2 [HttpClient$1] --> PROPFIND https://www.icloud.com/.well-known/caldav http/1.1
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Length: 198
    2017-01-11 08:15:04 2 [HttpClient$1] Depth: 0
    2017-01-11 08:15:04 2 [HttpClient$1] 
    2017-01-11 08:15:04 2 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
    2017-01-11 08:15:04 2 [HttpClient$1] --> END PROPFIND (198-byte body)
    2017-01-11 08:15:04 2 [HttpClient$1] <-- 501 Not Implemented https://www.icloud.com/.well-known/caldav (151ms)
    2017-01-11 08:15:04 2 [HttpClient$1] Server: AkamaiGHost
    2017-01-11 08:15:04 2 [HttpClient$1] Mime-Version: 1.0
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Type: text/html
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Length: 275
    2017-01-11 08:15:04 2 [HttpClient$1] Expires: Wed, 11 Jan 2017 13:15:05 GMT
    2017-01-11 08:15:04 2 [HttpClient$1] Date: Wed, 11 Jan 2017 13:15:05 GMT
    2017-01-11 08:15:04 2 [HttpClient$1] Connection: close
    2017-01-11 08:15:04 2 [HttpClient$1] 
    2017-01-11 08:15:04 2 [HttpClient$1] <HTML><HEAD>
    <TITLE>Unsupported Request</TITLE>
    </HEAD><BODY>
    <H1>Unsupported Request</H1>
    PROPFIND to http&#58;&#47;&#47;www&#46;icloud&#46;com&#47;&#46;well&#45;known&#47;caldav not supported.<P>
    Reference&#32;&#35;8&#46;19b81cb8&#46;1484140505&#46;618e6d67
    </BODY></HTML>
    
    2017-01-11 08:15:04 2 [HttpClient$1] <-- END HTTP (275-byte body)
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] Well-known URL detection failed
    EXCEPTION at.bitfire.dav4android.exception.HttpException: 501 Not Implemented
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:318)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.java:352)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:123)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:91)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] No principal found at user-given URL, trying to discover
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] Looking up SRV records for _caldavs._tcp.www.icloud.com
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] Didn't find caldav service, trying at https://www.icloud.com:443
    2017-01-11 08:15:04 2 [ui.setup.DavResourceFinder] Trying to determine principal from initial context path=https://www.icloud.com/.well-known/caldav
    2017-01-11 08:15:04 2 [HttpClient$1] --> PROPFIND https://www.icloud.com/.well-known/caldav http/1.1
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 08:15:04 2 [HttpClient$1] Content-Length: 198
    2017-01-11 08:15:04 2 [HttpClient$1] Depth: 0
    2017-01-11 08:15:04 2 [HttpClient$1] 
    2017-01-11 08:15:04 2 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
    2017-01-11 08:15:04 2 [HttpClient$1] --> END PROPFIND (198-byte body)
    2017-01-11 08:15:05 2 [HttpClient$1] <-- 501 Not Implemented https://www.icloud.com/.well-known/caldav (154ms)
    2017-01-11 08:15:05 2 [HttpClient$1] Server: AkamaiGHost
    2017-01-11 08:15:05 2 [HttpClient$1] Mime-Version: 1.0
    2017-01-11 08:15:05 2 [HttpClient$1] Content-Type: text/html
    2017-01-11 08:15:05 2 [HttpClient$1] Content-Length: 275
    2017-01-11 08:15:05 2 [HttpClient$1] Expires: Wed, 11 Jan 2017 13:15:05 GMT
    2017-01-11 08:15:05 2 [HttpClient$1] Date: Wed, 11 Jan 2017 13:15:05 GMT
    2017-01-11 08:15:05 2 [HttpClient$1] Connection: close
    2017-01-11 08:15:05 2 [HttpClient$1] 
    2017-01-11 08:15:05 2 [HttpClient$1] <HTML><HEAD>
    <TITLE>Unsupported Request</TITLE>
    </HEAD><BODY>
    <H1>Unsupported Request</H1>
    PROPFIND to http&#58;&#47;&#47;www&#46;icloud&#46;com&#47;&#46;well&#45;known&#47;caldav not supported.<P>
    Reference&#32;&#35;8&#46;19b81cb8&#46;1484140505&#46;618e6e3e
    </BODY></HTML>
    
    2017-01-11 08:15:05 2 [HttpClient$1] <-- END HTTP (275-byte body)
    2017-01-11 08:15:05 2 [ui.setup.DavResourceFinder] caldav service discovery failed
    EXCEPTION at.bitfire.dav4android.exception.HttpException: 501 Not Implemented
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:318)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.java:352)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.java:334)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:140)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:91)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    
    
    SOFTWARE INFORMATION
    Package: at.bitfire.davdroid
    Version: 1.3.7.1 (133) Mon Jan 09 15:31:31 EST 2017
    Installed from: com.amazon.venezia
    JB Workaround installed: no
    
    CONFIGURATION
    System-wide synchronization: automatically
    
    SQLITE DUMP
    android_metadata
    	|  locale |
    	|  en_US |
    ----------
    settings
    	|  setting | value |
    ----------
    services
    	|  _id | accountName | service | principal |
    ----------
    sqlite_sequence
    	|  name | seq |
    ----------
    homesets
    	|  _id | serviceID | url |
    ----------
    collections
    	|  _id | serviceID | url | readOnly | displayName | description | color | timezone | supportsVEVENT | supportsVTODO | sync |
    ----------
    
    SYSTEM INFORMATION
    Android version: 5.1.1 (LVY48F)
    Device: Amazon KFGIWI (giza)

  • developer

    Hello,

    Checking user-given URL: https://www.icloud.com/

    You have entered https://www.icloud.com, which is not a CalDAV/CardDAV URL (there is no CalDAV/CardDAV service at https://www.icloud.com). Please configure iCloud® as described on https://davdroid.bitfire.at/configuration/icloud (e.g. use your @icloud.com email address or https://icloud.com without www).



  • Thanks for the prompt reply.
    As you've recommended I've tried using the following instructions with no success:

    If your iCloud account does not end with @icloud.com:

    Choose "Login with URL".
    URL: https://icloud.com
    User name: your iCloud account, e.g. user@host.example
    Password: see below

    Are you seeing something in the logs that indicates otherwise?
    ...Peter


  • developer

    Are you seeing something in the logs that indicates otherwise?

    No, therefore I'd require logs where https://icloud.com is used as the base URL.



  • Here you go; thanks again.....

    LOGS:

    2017-01-11 10:24:13 4 [ui.setup.DavResourceFinder] Finding initial carddav service configuration
    2017-01-11 10:24:13 4 [ui.setup.DavResourceFinder] Checking user-given URL: https://icloud.com/
    2017-01-11 10:24:13 4 [HttpClient$1] --> PROPFIND https://icloud.com/ http/1.1
    2017-01-11 10:24:13 4 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 10:24:13 4 [HttpClient$1] Content-Length: 290
    2017-01-11 10:24:13 4 [HttpClient$1] Depth: 0
    2017-01-11 10:24:13 4 [HttpClient$1] 
    2017-01-11 10:24:13 4 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><resourcetype /><displayname /><CARD:addressbook-description /><CARD:addressbook-home-set /><current-user-principal /></prop></propfind>
    2017-01-11 10:24:13 4 [HttpClient$1] --> END PROPFIND (290-byte body)
    2017-01-11 10:24:14 4 [HttpClient$1] <-- 301 Moved Permanently https://icloud.com/ (521ms)
    2017-01-11 10:24:14 4 [HttpClient$1] Location: https://www.icloud.com/
    2017-01-11 10:24:14 4 [HttpClient$1] Connection: close
    2017-01-11 10:24:14 4 [HttpClient$1] Cache-Control: no-cache
    2017-01-11 10:24:14 4 [HttpClient$1] Pragma: no-cache
    2017-01-11 10:24:14 4 [HttpClient$1] 
    2017-01-11 10:24:14 4 [HttpClient$1] 
    2017-01-11 10:24:14 4 [HttpClient$1] <-- END HTTP (0-byte body)
    2017-01-11 10:24:14 4 [dav4android.DavResource] Redirected, new location=https://www.icloud.com/
    2017-01-11 10:24:14 4 [HttpClient$1] --> PROPFIND https://www.icloud.com/ http/1.1
    2017-01-11 10:24:14 4 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 10:24:14 4 [HttpClient$1] Content-Length: 290
    2017-01-11 10:24:14 4 [HttpClient$1] Depth: 0
    2017-01-11 10:24:14 4 [HttpClient$1] 
    2017-01-11 10:24:14 4 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><resourcetype /><displayname /><CARD:addressbook-description /><CARD:addressbook-home-set /><current-user-principal /></prop></propfind>
    2017-01-11 10:24:14 4 [HttpClient$1] --> END PROPFIND (290-byte body)
    2017-01-11 10:24:14 4 [HttpClient$1] <-- 501 Not Implemented https://www.icloud.com/ (287ms)
    2017-01-11 10:24:14 4 [HttpClient$1] Server: AkamaiGHost
    2017-01-11 10:24:14 4 [HttpClient$1] Mime-Version: 1.0
    2017-01-11 10:24:14 4 [HttpClient$1] Content-Type: text/html
    2017-01-11 10:24:14 4 [HttpClient$1] Content-Length: 245
    2017-01-11 10:24:14 4 [HttpClient$1] Expires: Wed, 11 Jan 2017 15:24:15 GMT
    2017-01-11 10:24:14 4 [HttpClient$1] Date: Wed, 11 Jan 2017 15:24:15 GMT
    2017-01-11 10:24:14 4 [HttpClient$1] Connection: close
    2017-01-11 10:24:14 4 [HttpClient$1] 
    2017-01-11 10:24:14 4 [HttpClient$1] <HTML><HEAD>
    <TITLE>Unsupported Request</TITLE>
    </HEAD><BODY>
    <H1>Unsupported Request</H1>
    PROPFIND to http&#58;&#47;&#47;www&#46;icloud&#46;com&#47; not supported.<P>
    Reference&#32;&#35;8&#46;19b81cb8&#46;1484148255&#46;62282dde
    </BODY></HTML>
    
    2017-01-11 10:24:14 4 [HttpClient$1] <-- END HTTP (245-byte body)
    2017-01-11 10:24:14 4 [ui.setup.DavResourceFinder] PROPFIND/OPTIONS on user-given URL failed
    EXCEPTION at.bitfire.dav4android.exception.HttpException: 501 Not Implemented
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:318)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.checkUserGivenURL(DavResourceFinder.java:179)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:119)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:90)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    2017-01-11 10:24:14 4 [HttpClient$1] --> PROPFIND https://icloud.com/.well-known/carddav http/1.1
    2017-01-11 10:24:14 4 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 10:24:14 4 [HttpClient$1] Content-Length: 198
    2017-01-11 10:24:14 4 [HttpClient$1] Depth: 0
    2017-01-11 10:24:14 4 [HttpClient$1] 
    2017-01-11 10:24:14 4 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
    2017-01-11 10:24:14 4 [HttpClient$1] --> END PROPFIND (198-byte body)
    2017-01-11 10:24:15 4 [HttpClient$1] <-- 301 Moved Permanently https://icloud.com/.well-known/carddav (419ms)
    2017-01-11 10:24:15 4 [HttpClient$1] Location: https://www.icloud.com/.well-known/carddav
    2017-01-11 10:24:15 4 [HttpClient$1] Connection: close
    2017-01-11 10:24:15 4 [HttpClient$1] Cache-Control: no-cache
    2017-01-11 10:24:15 4 [HttpClient$1] Pragma: no-cache
    2017-01-11 10:24:15 4 [HttpClient$1] 
    2017-01-11 10:24:15 4 [HttpClient$1] 
    2017-01-11 10:24:15 4 [HttpClient$1] <-- END HTTP (0-byte body)
    2017-01-11 10:24:15 4 [dav4android.DavResource] Redirected, new location=https://www.icloud.com/.well-known/carddav
    2017-01-11 10:24:15 4 [HttpClient$1] --> PROPFIND https://www.icloud.com/.well-known/carddav http/1.1
    2017-01-11 10:24:15 4 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 10:24:15 4 [HttpClient$1] Content-Length: 198
    2017-01-11 10:24:15 4 [HttpClient$1] Depth: 0
    2017-01-11 10:24:15 4 [HttpClient$1] 
    2017-01-11 10:24:15 4 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
    2017-01-11 10:24:15 4 [HttpClient$1] --> END PROPFIND (198-byte body)
    2017-01-11 10:24:15 4 [HttpClient$1] <-- 501 Not Implemented https://www.icloud.com/.well-known/carddav (154ms)
    2017-01-11 10:24:15 4 [HttpClient$1] Server: AkamaiGHost
    2017-01-11 10:24:15 4 [HttpClient$1] Mime-Version: 1.0
    2017-01-11 10:24:15 4 [HttpClient$1] Content-Type: text/html
    2017-01-11 10:24:15 4 [HttpClient$1] Content-Length: 276
    2017-01-11 10:24:15 4 [HttpClient$1] Expires: Wed, 11 Jan 2017 15:24:15 GMT
    2017-01-11 10:24:15 4 [HttpClient$1] Date: Wed, 11 Jan 2017 15:24:15 GMT
    2017-01-11 10:24:15 4 [HttpClient$1] Connection: close
    2017-01-11 10:24:15 4 [HttpClient$1] 
    2017-01-11 10:24:15 4 [HttpClient$1] <HTML><HEAD>
    <TITLE>Unsupported Request</TITLE>
    </HEAD><BODY>
    <H1>Unsupported Request</H1>
    PROPFIND to http&#58;&#47;&#47;www&#46;icloud&#46;com&#47;&#46;well&#45;known&#47;carddav not supported.<P>
    Reference&#32;&#35;8&#46;19b81cb8&#46;1484148255&#46;62283192
    </BODY></HTML>
    
    2017-01-11 10:24:15 4 [HttpClient$1] <-- END HTTP (276-byte body)
    2017-01-11 10:24:15 4 [ui.setup.DavResourceFinder] Well-known URL detection failed
    EXCEPTION at.bitfire.dav4android.exception.HttpException: 501 Not Implemented
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:318)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.java:352)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:123)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:90)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    2017-01-11 10:24:15 4 [ui.setup.DavResourceFinder] No principal found at user-given URL, trying to discover
    2017-01-11 10:24:15 4 [ui.setup.DavResourceFinder] Looking up SRV records for _carddavs._tcp.icloud.com
    2017-01-11 10:24:15 4 [ui.setup.DavResourceFinder] Found carddav service at https://contacts.icloud.com:443
    2017-01-11 10:24:15 4 [ui.setup.DavResourceFinder] Trying to determine principal from initial context path=https://contacts.icloud.com/.well-known/carddav
    2017-01-11 10:24:15 4 [HttpClient$1] --> PROPFIND https://contacts.icloud.com/.well-known/carddav http/1.1
    2017-01-11 10:24:15 4 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 10:24:15 4 [HttpClient$1] Content-Length: 198
    2017-01-11 10:24:15 4 [HttpClient$1] Depth: 0
    2017-01-11 10:24:15 4 [HttpClient$1] 
    2017-01-11 10:24:15 4 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
    2017-01-11 10:24:15 4 [HttpClient$1] --> END PROPFIND (198-byte body)
    2017-01-11 10:24:15 4 [HttpClient$1] <-- 401 Unauthorized https://contacts.icloud.com/.well-known/carddav (402ms)
    2017-01-11 10:24:15 4 [HttpClient$1] Server: AppleHttpServer/3b804a0
    2017-01-11 10:24:15 4 [HttpClient$1] Date: Wed, 11 Jan 2017 15:24:16 GMT
    2017-01-11 10:24:15 4 [HttpClient$1] Content-Length: 0
    2017-01-11 10:24:15 4 [HttpClient$1] Connection: keep-alive
    2017-01-11 10:24:15 4 [HttpClient$1] X-Apple-Jingle-Correlation-Key: RL5NPIG4ZZEMTBLPB722NR5OYM
    2017-01-11 10:24:15 4 [HttpClient$1] apple-seq: 0
    2017-01-11 10:24:15 4 [HttpClient$1] apple-tk: false
    2017-01-11 10:24:15 4 [HttpClient$1] Apple-Originating-System: UnknownOriginatingSystem
    2017-01-11 10:24:15 4 [HttpClient$1] X-Responding-Instance: carddav:33400101:mr22p34ic-ztbu09072201:7001:16H73:62e35ac
    2017-01-11 10:24:15 4 [HttpClient$1] WWW-Authenticate: X-MobileMe-AuthToken realm="Newcastle", Basic realm="Newcastle"
    2017-01-11 10:24:15 4 [HttpClient$1] Via: xrail:mr90p00ic-zteu08151601:8301:16G42:p21
    2017-01-11 10:24:15 4 [HttpClient$1] Strict-Transport-Security: max-age=31536000; includeSubDomains;
    2017-01-11 10:24:15 4 [HttpClient$1] via: icloudedge:mi01p01ic-zteu02091101:7401:16G41:Miami
    2017-01-11 10:24:15 4 [HttpClient$1] X-Apple-Request-UUID: 8afad7a0-dcce-48c9-856f-0ff5a6c7aec3
    2017-01-11 10:24:15 4 [HttpClient$1] access-control-expose-headers: X-Apple-Request-UUID
    2017-01-11 10:24:15 4 [HttpClient$1] access-control-expose-headers: Via
    2017-01-11 10:24:15 4 [HttpClient$1] <-- END HTTP (0-byte body)
    2017-01-11 10:24:15 4 [ui.setup.DavResourceFinder] carddav service discovery failed
    EXCEPTION at.bitfire.dav4android.exception.UnauthorizedException: 401 Unauthorized
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:308)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.java:352)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.java:334)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:140)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:90)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    2017-01-11 10:24:15 4 [ui.setup.DavResourceFinder] Finding initial caldav service configuration
    2017-01-11 10:24:15 4 [ui.setup.DavResourceFinder] Checking user-given URL: https://icloud.com/
    2017-01-11 10:24:15 4 [HttpClient$1] --> PROPFIND https://icloud.com/ http/1.1
    2017-01-11 10:24:15 4 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 10:24:15 4 [HttpClient$1] Content-Length: 435
    2017-01-11 10:24:15 4 [HttpClient$1] Depth: 0
    2017-01-11 10:24:15 4 [HttpClient$1] 
    2017-01-11 10:24:15 4 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><resourcetype /><displayname /><n0:calendar-color xmlns:n0="http://apple.com/ns/ical/" /><CAL:calendar-description /><CAL:calendar-timezone /><current-user-privilege-set /><CAL:supported-calendar-component-set /><CAL:calendar-home-set /><current-user-principal /></prop></propfind>
    2017-01-11 10:24:15 4 [HttpClient$1] --> END PROPFIND (435-byte body)
    2017-01-11 10:24:16 4 [HttpClient$1] <-- 301 Moved Permanently https://icloud.com/ (438ms)
    2017-01-11 10:24:16 4 [HttpClient$1] Location: https://www.icloud.com/
    2017-01-11 10:24:16 4 [HttpClient$1] Connection: close
    2017-01-11 10:24:16 4 [HttpClient$1] Cache-Control: no-cache
    2017-01-11 10:24:16 4 [HttpClient$1] Pragma: no-cache
    2017-01-11 10:24:16 4 [HttpClient$1] 
    2017-01-11 10:24:16 4 [HttpClient$1] 
    2017-01-11 10:24:16 4 [HttpClient$1] <-- END HTTP (0-byte body)
    2017-01-11 10:24:16 4 [dav4android.DavResource] Redirected, new location=https://www.icloud.com/
    2017-01-11 10:24:16 4 [HttpClient$1] --> PROPFIND https://www.icloud.com/ http/1.1
    2017-01-11 10:24:16 4 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 10:24:16 4 [HttpClient$1] Content-Length: 435
    2017-01-11 10:24:16 4 [HttpClient$1] Depth: 0
    2017-01-11 10:24:16 4 [HttpClient$1] 
    2017-01-11 10:24:16 4 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><resourcetype /><displayname /><n0:calendar-color xmlns:n0="http://apple.com/ns/ical/" /><CAL:calendar-description /><CAL:calendar-timezone /><current-user-privilege-set /><CAL:supported-calendar-component-set /><CAL:calendar-home-set /><current-user-principal /></prop></propfind>
    2017-01-11 10:24:16 4 [HttpClient$1] --> END PROPFIND (435-byte body)
    2017-01-11 10:24:16 4 [HttpClient$1] <-- 501 Not Implemented https://www.icloud.com/ (162ms)
    2017-01-11 10:24:16 4 [HttpClient$1] Server: AkamaiGHost
    2017-01-11 10:24:16 4 [HttpClient$1] Mime-Version: 1.0
    2017-01-11 10:24:16 4 [HttpClient$1] Content-Type: text/html
    2017-01-11 10:24:16 4 [HttpClient$1] Content-Length: 245
    2017-01-11 10:24:16 4 [HttpClient$1] Expires: Wed, 11 Jan 2017 15:24:16 GMT
    2017-01-11 10:24:16 4 [HttpClient$1] Date: Wed, 11 Jan 2017 15:24:16 GMT
    2017-01-11 10:24:16 4 [HttpClient$1] Connection: close
    2017-01-11 10:24:16 4 [HttpClient$1] 
    2017-01-11 10:24:16 4 [HttpClient$1] <HTML><HEAD>
    <TITLE>Unsupported Request</TITLE>
    </HEAD><BODY>
    <H1>Unsupported Request</H1>
    PROPFIND to http&#58;&#47;&#47;www&#46;icloud&#46;com&#47; not supported.<P>
    Reference&#32;&#35;8&#46;19b81cb8&#46;1484148256&#46;6228377d
    </BODY></HTML>
    
    2017-01-11 10:24:16 4 [HttpClient$1] <-- END HTTP (245-byte body)
    2017-01-11 10:24:16 4 [ui.setup.DavResourceFinder] PROPFIND/OPTIONS on user-given URL failed
    EXCEPTION at.bitfire.dav4android.exception.HttpException: 501 Not Implemented
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:318)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.checkUserGivenURL(DavResourceFinder.java:187)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:119)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:91)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    2017-01-11 10:24:16 4 [HttpClient$1] --> PROPFIND https://icloud.com/.well-known/caldav http/1.1
    2017-01-11 10:24:16 4 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 10:24:16 4 [HttpClient$1] Content-Length: 198
    2017-01-11 10:24:16 4 [HttpClient$1] Depth: 0
    2017-01-11 10:24:16 4 [HttpClient$1] 
    2017-01-11 10:24:16 4 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
    2017-01-11 10:24:16 4 [HttpClient$1] --> END PROPFIND (198-byte body)
    2017-01-11 10:24:16 4 [HttpClient$1] <-- 301 Moved Permanently https://icloud.com/.well-known/caldav (429ms)
    2017-01-11 10:24:16 4 [HttpClient$1] Location: https://www.icloud.com/.well-known/caldav
    2017-01-11 10:24:16 4 [HttpClient$1] Connection: close
    2017-01-11 10:24:16 4 [HttpClient$1] Cache-Control: no-cache
    2017-01-11 10:24:16 4 [HttpClient$1] Pragma: no-cache
    2017-01-11 10:24:16 4 [HttpClient$1] 
    2017-01-11 10:24:16 4 [HttpClient$1] 
    2017-01-11 10:24:16 4 [HttpClient$1] <-- END HTTP (0-byte body)
    2017-01-11 10:24:16 4 [dav4android.DavResource] Redirected, new location=https://www.icloud.com/.well-known/caldav
    2017-01-11 10:24:16 4 [HttpClient$1] --> PROPFIND https://www.icloud.com/.well-known/caldav http/1.1
    2017-01-11 10:24:16 4 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 10:24:16 4 [HttpClient$1] Content-Length: 198
    2017-01-11 10:24:16 4 [HttpClient$1] Depth: 0
    2017-01-11 10:24:16 4 [HttpClient$1] 
    2017-01-11 10:24:16 4 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
    2017-01-11 10:24:16 4 [HttpClient$1] --> END PROPFIND (198-byte body)
    2017-01-11 10:24:17 4 [HttpClient$1] <-- 501 Not Implemented https://www.icloud.com/.well-known/caldav (227ms)
    2017-01-11 10:24:17 4 [HttpClient$1] Server: AkamaiGHost
    2017-01-11 10:24:17 4 [HttpClient$1] Mime-Version: 1.0
    2017-01-11 10:24:17 4 [HttpClient$1] Content-Type: text/html
    2017-01-11 10:24:17 4 [HttpClient$1] Content-Length: 275
    2017-01-11 10:24:17 4 [HttpClient$1] Expires: Wed, 11 Jan 2017 15:24:17 GMT
    2017-01-11 10:24:17 4 [HttpClient$1] Date: Wed, 11 Jan 2017 15:24:17 GMT
    2017-01-11 10:24:17 4 [HttpClient$1] Connection: close
    2017-01-11 10:24:17 4 [HttpClient$1] 
    2017-01-11 10:24:17 4 [HttpClient$1] <HTML><HEAD>
    <TITLE>Unsupported Request</TITLE>
    </HEAD><BODY>
    <H1>Unsupported Request</H1>
    PROPFIND to http&#58;&#47;&#47;www&#46;icloud&#46;com&#47;&#46;well&#45;known&#47;caldav not supported.<P>
    Reference&#32;&#35;8&#46;19b81cb8&#46;1484148257&#46;62283bac
    </BODY></HTML>
    
    2017-01-11 10:24:17 4 [HttpClient$1] <-- END HTTP (275-byte body)
    2017-01-11 10:24:17 4 [ui.setup.DavResourceFinder] Well-known URL detection failed
    EXCEPTION at.bitfire.dav4android.exception.HttpException: 501 Not Implemented
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:318)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.java:352)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:123)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:91)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    2017-01-11 10:24:17 4 [ui.setup.DavResourceFinder] No principal found at user-given URL, trying to discover
    2017-01-11 10:24:17 4 [ui.setup.DavResourceFinder] Looking up SRV records for _caldavs._tcp.icloud.com
    2017-01-11 10:24:17 4 [ui.setup.DavResourceFinder] Found caldav service at https://caldav.icloud.com:443
    2017-01-11 10:24:17 4 [ui.setup.DavResourceFinder] Trying to determine principal from initial context path=https://caldav.icloud.com/.well-known/caldav
    2017-01-11 10:24:17 4 [HttpClient$1] --> PROPFIND https://caldav.icloud.com/.well-known/caldav http/1.1
    2017-01-11 10:24:17 4 [HttpClient$1] Content-Type: application/xml; charset=utf-8
    2017-01-11 10:24:17 4 [HttpClient$1] Content-Length: 198
    2017-01-11 10:24:17 4 [HttpClient$1] Depth: 0
    2017-01-11 10:24:17 4 [HttpClient$1] 
    2017-01-11 10:24:17 4 [HttpClient$1] <?xml version='1.0' encoding='UTF-8' ?><propfind xmlns="DAV:" xmlns:CAL="urn:ietf:params:xml:ns:caldav" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><current-user-principal /></prop></propfind>
    2017-01-11 10:24:17 4 [HttpClient$1] --> END PROPFIND (198-byte body)
    2017-01-11 10:24:18 4 [HttpClient$1] <-- 401 Unauthorized https://caldav.icloud.com/.well-known/caldav (768ms)
    2017-01-11 10:24:18 4 [HttpClient$1] Server: AppleHttpServer/3b804a0
    2017-01-11 10:24:18 4 [HttpClient$1] Date: Wed, 11 Jan 2017 15:24:18 GMT
    2017-01-11 10:24:18 4 [HttpClient$1] Content-Type: text/html;charset=utf-8
    2017-01-11 10:24:18 4 [HttpClient$1] Content-Length: 141
    2017-01-11 10:24:18 4 [HttpClient$1] Connection: keep-alive
    2017-01-11 10:24:18 4 [HttpClient$1] WWW-Authenticate: x-mobileme-authtoken realm="MMCalDav"
    2017-01-11 10:24:18 4 [HttpClient$1] WWW-Authenticate: basic realm="MMCalDav"
    2017-01-11 10:24:18 4 [HttpClient$1] X-Responding-Server: pv42p55ic-zteg10083101 13 a63660a6f7d1a25b5a7ed66dab0da843:45501901
    2017-01-11 10:24:18 4 [HttpClient$1] X-Transaction-Id: 5a916e26-cb55-44e1-ab3a-33c69c7ba705
    2017-01-11 10:24:18 4 [HttpClient$1] Strict-Transport-Security: max-age=31536000; includeSubDomains
    2017-01-11 10:24:18 4 [HttpClient$1] via: icloudedge:mi01p00ic-zteu02080501:7401:16G41:Miami
    2017-01-11 10:24:18 4 [HttpClient$1] X-Apple-Request-UUID: 5a916e26-cb55-44e1-ab3a-33c69c7ba705
    2017-01-11 10:24:18 4 [HttpClient$1] access-control-expose-headers: X-Apple-Request-UUID
    2017-01-11 10:24:18 4 [HttpClient$1] access-control-expose-headers: Via
    2017-01-11 10:24:18 4 [HttpClient$1] 
    2017-01-11 10:24:18 4 [HttpClient$1] <html><head><title>Unauthorized</title></head><body><h1>Unauthorized</h1><p>You are not authorized to access this resource.</p></body></html>
    2017-01-11 10:24:18 4 [HttpClient$1] <-- END HTTP (141-byte body)
    2017-01-11 10:24:18 4 [ui.setup.DavResourceFinder] caldav service discovery failed
    EXCEPTION at.bitfire.dav4android.exception.UnauthorizedException: 401 Unauthorized
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:308)
    	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:291)
    	at at.bitfire.dav4android.DavResource.propfind(DavResource.java:276)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.java:352)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.java:334)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:140)
    	at at.bitfire.davdroid.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.java:91)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:142)
    	at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$ServerConfigurationLoader.loadInBackground(DetectConfigurationFragment.java:125)
    	at android.support.v4.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:299)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    	at android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:45)
    	at android.support.v4.content.ModernAsyncTask$2.call(ModernAsyncTask.java:138)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    	at java.lang.Thread.run(Thread.java:818)
    
    
    
    SOFTWARE INFORMATION
    Package: at.bitfire.davdroid
    Version: 1.3.7.1 (133) Mon Jan 09 15:31:31 EST 2017
    Installed from: com.amazon.venezia
    JB Workaround installed: no
    
    CONFIGURATION
    System-wide synchronization: automatically
    
    SQLITE DUMP
    android_metadata
    	|  locale |
    	|  en_US |
    ----------
    settings
    	|  setting | value |
    	|  hint_OpenTasksNotInstalled | 0 |
    ----------
    services
    	|  _id | accountName | service | principal |
    ----------
    sqlite_sequence
    	|  name | seq |
    ----------
    homesets
    	|  _id | serviceID | url |
    ----------
    collections
    	|  _id | serviceID | url | readOnly | displayName | description | color | timezone | supportsVEVENT | supportsVTODO | sync |
    ----------
    
    SYSTEM INFORMATION
    Android version: 5.1.1 (LVY48F)
    Device: Amazon KFGIWI (giza)

  • developer

    2017-01-11 10:24:15 4 [HttpClient$1] --> PROPFIND https://contacts.icloud.com/.well-known/carddav http/1.1
    ...
    2017-01-11 10:24:15 4 [HttpClient$1] <-- 401 Unauthorized https://contacts.icloud.com/.well-known/carddav (402ms)

    Your user name/password is not accepted by iCloud®. Do you use two step authentication? Can you login on www.icloud.com with the same password? Maybe changing the password works.



  • I tried again using an app-specific password, and now it works! Synching now; thank you.


Log in to reply
 

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