Unable to sync phone with ecloud/Murena: 401 unauthorized

Hi there :slight_smile:

I just switched to /e/ 1.2 A11 on my LG G4 using this ROM XDA custom /e/ 1.2. I also updated my Murena account password but it works fine on desktop.

I am unable to connect to my account from my phone.
I don’t know if the error is on my phone or ecloud servers.

I tried with both ecloud and murena URL

Same with keepass2android:

An error occured: Receiver unexpected response:
Response{protocol=http/1.1,
code=401, message=Unauthorized,
url=https://ecloud.global/remote.php/webdav/[hidden path on purpose]/file.kdbx}

Here is the log for ecloud account sync

--- BEGIN DEBUG INFO ---

LOGS:
2022-08-14 00:09:37 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Finding initial carddav service configuration
2022-08-14 00:09:37 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Checking user-given URL: https://ecloud.global/
2022-08-14 00:09:37 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/
2022-08-14 00:09:37 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:09:37 442 [foundation.e.accountmanager.HttpClient] Content-Length: 290
2022-08-14 00:09:37 442 [foundation.e.accountmanager.HttpClient] Depth: 0
2022-08-14 00:09:37 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:37 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:09:37 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (290-byte body)
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] <-- 401 Unauthorized https://ecloud.global/ (2488ms)
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:09:40 GMT
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] content-type: application/json; charset=utf-8
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] transfer-encoding: chunked
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] cache-control: no-store, no-cache, must-revalidate
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] pragma: no-cache
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] set-cookie: oc_sessionPassphrase=%2Bm7vESKe1s9H2TN4ONcNn2CQe5xl6jMz0vy1FDpQZUqCD6hv5xcm8gXW3qsCZkTzsnum8BAmiYT8Rigl8uttAXpV0SOf1tOXV3nfv2WFdgF4%2BRZgOH0HVtMaw3PPCH8Q; path=/; secure; HttpOnly; SameSite=Lax
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] content-security-policy: default-src 'self'; script-src 'self' 'nonce-RVRLR0l4Kyt5aHRXSmdKb0hkMVBZN0J5czFHVUg1NjZtYmJ4MDlPSm9jYz06VWxUMFcwblVqVFFIRkdRY0thc2RVOVVpd1JiVGZzci8yOUdva2FIQ2tmOD0='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self';
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] set-cookie: __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] set-cookie: __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] set-cookie: ocvebajunw79=34a42dbcdac358c36aaafcbd6daea308; path=/; secure; HttpOnly; SameSite=Lax
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] set-cookie: SRV=nc14; path=/
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] {"message":""}
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (14-byte body)
2022-08-14 00:09:40 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] PROPFIND/OPTIONS on user-given URL failed
EXCEPTION foundation.e.dav4jvm.exception.UnauthorizedException: HTTP 401 Unauthorized
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:411)
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:397)
	at foundation.e.dav4jvm.DavResource.processMultiStatus(DavResource.kt:491)
	at foundation.e.dav4jvm.DavResource.propfind(DavResource.kt:384)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.checkUserGivenURL(DavResourceFinder.kt:181)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:115)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:73)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:100)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:69)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)

2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/.well-known/carddav
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] Content-Length: 198
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] Depth: 0
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (198-byte body)
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] <-- 301 Moved Permanently https://ecloud.global/.well-known/carddav (107ms)
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:09:40 GMT
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] content-type: text/html
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] content-length: 162
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] location: https://ecloud.global/remote.php/dav
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-xss-protection: 1; mode=block
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] strict-transport-security: max-age=15768000
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] x-whom: www-nc14
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] <html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>

2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (162-byte body)
2022-08-14 00:09:40 442 [foundation.e.dav4jvm.DavResource] Redirected, new location = https://ecloud.global/remote.php/dav
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/remote.php/dav
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] Content-Length: 198
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] Depth: 0
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:09:40 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (198-byte body)
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] <-- 401 Unauthorized https://ecloud.global/remote.php/dav (2154ms)
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:09:42 GMT
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] content-type: application/xml; charset=utf-8
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] transfer-encoding: chunked
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] cache-control: no-store, no-cache, must-revalidate
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] pragma: no-cache
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] content-security-policy: default-src 'none';
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] set-cookie: ocvebajunw79=710f794075c5ea2762ab85c76a177b8f; path=/; secure; HttpOnly; SameSite=Lax
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] www-authenticate: Basic realm="Murena", charset="UTF-8"
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
  <s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
  <s:message>No public access to this resource., No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, Username or password was incorrect</s:message>
</d:error>

2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (379-byte body)
2022-08-14 00:09:42 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Well-known URL detection failed
EXCEPTION foundation.e.dav4jvm.exception.UnauthorizedException: HTTP 401 Unauthorized
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:411)
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:397)
	at foundation.e.dav4jvm.DavResource.processMultiStatus(DavResource.kt:491)
	at foundation.e.dav4jvm.DavResource.propfind(DavResource.kt:384)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:386)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:119)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:73)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:100)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:69)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)

2022-08-14 00:09:42 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] No principal found at user-given URL, trying to discover
2022-08-14 00:09:42 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Looking up SRV records for _carddavs._tcp.ecloud.global
2022-08-14 00:09:42 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Didn't find carddav service, trying at https://ecloud.global:443
2022-08-14 00:09:42 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Trying to determine principal from initial context path=https://ecloud.global/.well-known/carddav
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/.well-known/carddav
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] Content-Length: 198
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] Depth: 0
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (198-byte body)
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] <-- 301 Moved Permanently https://ecloud.global/.well-known/carddav (95ms)
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:09:43 GMT
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] content-type: text/html
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] content-length: 162
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] location: https://ecloud.global/remote.php/dav
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-xss-protection: 1; mode=block
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] strict-transport-security: max-age=15768000
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] x-whom: www-nc14
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] <html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>

Rest of the logs below

Logs continue here

2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (162-byte body)
2022-08-14 00:09:42 442 [foundation.e.dav4jvm.DavResource] Redirected, new location = https://ecloud.global/remote.php/dav
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/remote.php/dav
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] Content-Length: 198
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] Depth: 0
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:09:42 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (198-byte body)
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] <-- 401 Unauthorized https://ecloud.global/remote.php/dav (2179ms)
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:09:45 GMT
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] content-type: application/xml; charset=utf-8
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] transfer-encoding: chunked
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] cache-control: no-store, no-cache, must-revalidate
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] pragma: no-cache
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] content-security-policy: default-src 'none';
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] set-cookie: ocvebajunw79=53a1cf17de37bba67d52d0e871adf557; path=/; secure; HttpOnly; SameSite=Lax
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] www-authenticate: Basic realm="Murena", charset="UTF-8"
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
  <s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
  <s:message>No public access to this resource., No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, Username or password was incorrect</s:message>
</d:error>

2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (379-byte body)
2022-08-14 00:09:45 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] No resource found
EXCEPTION foundation.e.dav4jvm.exception.UnauthorizedException: HTTP 401 Unauthorized
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:411)
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:397)
	at foundation.e.dav4jvm.DavResource.processMultiStatus(DavResource.kt:491)
	at foundation.e.dav4jvm.DavResource.propfind(DavResource.kt:384)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:386)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:366)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:138)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:73)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:100)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:69)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)

2022-08-14 00:09:45 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Trying to determine principal from initial context path=https://ecloud.global/
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] Content-Length: 198
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] Depth: 0
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:09:45 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (198-byte body)
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] <-- 401 Unauthorized https://ecloud.global/ (2691ms)
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:09:47 GMT
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] content-type: application/json; charset=utf-8
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] transfer-encoding: chunked
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] cache-control: no-store, no-cache, must-revalidate
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] pragma: no-cache
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] content-security-policy: default-src 'self'; script-src 'self' 'nonce-RWRNSW05V0RVclhkTTArSXprQWI0SnF3WVNIVjFxcVRpWVFQMGUzSHNHMD06VXJWNjQ0UHBGWnFNQVNuOCtqWkowUC9nRTJhU3QvN1d5K05XazUrTWdGVT0='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self';
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] set-cookie: ocvebajunw79=a8981849d9735462f2548722181fbcc1; path=/; secure; HttpOnly; SameSite=Lax
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] {"message":""}
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (14-byte body)
2022-08-14 00:09:47 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] No resource found
EXCEPTION foundation.e.dav4jvm.exception.UnauthorizedException: HTTP 401 Unauthorized
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:411)
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:397)
	at foundation.e.dav4jvm.DavResource.processMultiStatus(DavResource.kt:491)
	at foundation.e.dav4jvm.DavResource.propfind(DavResource.kt:384)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:386)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:366)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:138)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:73)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:100)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:69)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)

2022-08-14 00:09:47 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Finding initial caldav service configuration
2022-08-14 00:09:47 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Checking user-given URL: https://ecloud.global/
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] Content-Length: 435
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] Depth: 1
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:09:47 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (435-byte body)
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] <-- 401 Unauthorized https://ecloud.global/ (3371ms)
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:09:51 GMT
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] content-type: application/json; charset=utf-8
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] transfer-encoding: chunked
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] cache-control: no-store, no-cache, must-revalidate
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] pragma: no-cache
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] content-security-policy: default-src 'self'; script-src 'self' 'nonce-RzJMOTlsTEZUYU1nRzFCUXhkSm56b3RWWnBacHV6QXJKd0daUmVpZmR0VT06V0FTUGpnU3ZDb3h4S1RZazhhUTEvdTRGRk5FdTJtUnVaV2JBQjVyVVJ1MD0='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self';
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] set-cookie: ocvebajunw79=b3ac1b03c5a9f7731ac9fb54e1bee6fa; path=/; secure; HttpOnly; SameSite=Lax
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] {"message":""}
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (14-byte body)
2022-08-14 00:09:51 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] PROPFIND/OPTIONS on user-given URL failed
EXCEPTION foundation.e.dav4jvm.exception.UnauthorizedException: HTTP 401 Unauthorized
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:411)
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:397)
	at foundation.e.dav4jvm.DavResource.processMultiStatus(DavResource.kt:491)
	at foundation.e.dav4jvm.DavResource.propfind(DavResource.kt:384)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.checkUserGivenURL(DavResourceFinder.kt:190)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:115)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:80)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:100)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:69)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)

2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/.well-known/caldav
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] Content-Length: 198
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] Depth: 0
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (198-byte body)
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] <-- 301 Moved Permanently https://ecloud.global/.well-known/caldav (90ms)
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:09:51 GMT
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] content-type: text/html
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] content-length: 162
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] location: https://ecloud.global/remote.php/dav
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-xss-protection: 1; mode=block
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] strict-transport-security: max-age=15768000
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] x-whom: www-nc14
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] <html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>

2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (162-byte body)
2022-08-14 00:09:51 442 [foundation.e.dav4jvm.DavResource] Redirected, new location = https://ecloud.global/remote.php/dav
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/remote.php/dav
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] Content-Length: 198
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] Depth: 0
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:09:51 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (198-byte body)
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] <-- 401 Unauthorized https://ecloud.global/remote.php/dav (5386ms)
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:09:57 GMT
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] content-type: application/xml; charset=utf-8
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] transfer-encoding: chunked
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] cache-control: no-store, no-cache, must-revalidate
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] pragma: no-cache
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] content-security-policy: default-src 'none';
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] set-cookie: ocvebajunw79=40d9832abf21d4f1721c5443aed8f4de; path=/; secure; HttpOnly; SameSite=Lax
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] www-authenticate: Basic realm="Murena", charset="UTF-8"
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
  <s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
  <s:message>No public access to this resource., No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, Username or password was incorrect</s:message>
</d:error>

2022-08-14 00:09:56 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (379-byte body)
2022-08-14 00:09:56 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Well-known URL detection failed
EXCEPTION foundation.e.dav4jvm.exception.UnauthorizedException: HTTP 401 Unauthorized
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:411)
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:397)
	at foundation.e.dav4jvm.DavResource.processMultiStatus(DavResource.kt:491)
	at foundation.e.dav4jvm.DavResource.propfind(DavResource.kt:384)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:386)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:119)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:80)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:100)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:69)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)

2022-08-14 00:09:56 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] No principal found at user-given URL, trying to discover
2022-08-14 00:09:56 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Looking up SRV records for _caldavs._tcp.ecloud.global
2022-08-14 00:09:56 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Didn't find caldav service, trying at https://ecloud.global:443
2022-08-14 00:09:56 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Trying to determine principal from initial context path=https://ecloud.global/.well-known/caldav
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/.well-known/caldav
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] Content-Length: 198
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] Depth: 0
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (198-byte body)
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] <-- 301 Moved Permanently https://ecloud.global/.well-known/caldav (109ms)
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:09:57 GMT
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] content-type: text/html
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] content-length: 162
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] location: https://ecloud.global/remote.php/dav
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] x-xss-protection: 1; mode=block
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] strict-transport-security: max-age=15768000
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] x-whom: www-nc14
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] <html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>

2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (162-byte body)
2022-08-14 00:09:57 442 [foundation.e.dav4jvm.DavResource] Redirected, new location = https://ecloud.global/remote.php/dav
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/remote.php/dav
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] Content-Length: 198
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] Depth: 0
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:09:57 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (198-byte body)
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] <-- 401 Unauthorized https://ecloud.global/remote.php/dav (8254ms)
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:10:05 GMT
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] content-type: application/xml; charset=utf-8
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] transfer-encoding: chunked
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] cache-control: no-store, no-cache, must-revalidate
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] pragma: no-cache
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] content-security-policy: default-src 'none';
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] set-cookie: ocvebajunw79=e30e1e24eceb05bcf057c827c62544ca; path=/; secure; HttpOnly; SameSite=Lax
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] www-authenticate: Basic realm="Murena", charset="UTF-8"
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
  <s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
  <s:message>No public access to this resource., No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, Username or password was incorrect</s:message>
</d:error>

2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (379-byte body)
2022-08-14 00:10:05 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] No resource found
EXCEPTION foundation.e.dav4jvm.exception.UnauthorizedException: HTTP 401 Unauthorized
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:411)
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:397)
	at foundation.e.dav4jvm.DavResource.processMultiStatus(DavResource.kt:491)
	at foundation.e.dav4jvm.DavResource.propfind(DavResource.kt:384)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:386)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:366)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:138)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:80)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:100)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:69)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)

2022-08-14 00:10:05 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] Trying to determine principal from initial context path=https://ecloud.global/
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] --> PROPFIND https://ecloud.global/
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] Content-Type: application/xml; charset=utf-8
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] Content-Length: 198
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] Depth: 0
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] <?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>
2022-08-14 00:10:05 442 [foundation.e.accountmanager.HttpClient] --> END PROPFIND (198-byte body)
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] <-- 401 Unauthorized https://ecloud.global/ (15109ms)
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] server: nginx
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] date: Sat, 13 Aug 2022 22:10:20 GMT
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] content-type: application/json; charset=utf-8
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] transfer-encoding: chunked
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] cache-control: no-store, no-cache, must-revalidate
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] pragma: no-cache
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] content-security-policy: default-src 'self'; script-src 'self' 'nonce-c3dGdXE1QnprWVE1eE9vNmlsKzJPV1RkNHRGc0ptQlNhODVXTTNCTkdaMD06OEdjYzA4WVoxcXRvOW94T3ZpbmtDUUdOa0pZclJ6UVhLYWtQY1FJR0thVT0='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self';
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] set-cookie: ocvebajunw79=2655e1e904540b7108f497ebcc0f06b1; path=/; secure; HttpOnly; SameSite=Lax
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] x-content-type-options: nosniff
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] referrer-policy: no-referrer
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] x-frame-options: SAMEORIGIN
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] x-robots-tag: none
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] x-download-options: noopen
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] x-permitted-cross-domain-policies: none
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] 
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] {"message":""}
2022-08-14 00:10:20 442 [foundation.e.accountmanager.HttpClient] <-- END HTTP (14-byte body)
2022-08-14 00:10:20 442 [foundation.e.accountmanager.ui.setup.DavResourceFinder] No resource found
EXCEPTION foundation.e.dav4jvm.exception.UnauthorizedException: HTTP 401 Unauthorized
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:411)
	at foundation.e.dav4jvm.DavResource.checkStatus(DavResource.kt:397)
	at foundation.e.dav4jvm.DavResource.processMultiStatus(DavResource.kt:491)
	at foundation.e.dav4jvm.DavResource.propfind(DavResource.kt:384)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:386)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:366)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:138)
	at foundation.e.accountmanager.ui.setup.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:80)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:100)
	at foundation.e.accountmanager.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:69)
	at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)



SOFTWARE INFORMATION
* foundation.e.accountmanager 2.6.3-ose (328)
* com.android.providers.contacts 11 (30)
* com.android.providers.calendar 11 (30)
* foundation.e.tasks 1.2.3-73-g8bb90f4 (7700)
* com.android.contacts 1.7.31 (10731)
* foundation.e.calendar 11 (30)

CONNECTIVITY (at the moment)
- [ Transports: CELLULAR Capabilities: MMS&SUPL&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN&VALIDATED&NOT_ROAMING&FOREGROUND&NOT_CONGESTED&NOT_SUSPENDED LinkUpBandwidth>=15000Kbps LinkDnBandwidth>=30000Kbps Specifier: <TelephonyNetworkSpecifier [mSubId = 1]> AdministratorUids: [] RequestorUid: -1 RequestorPackageName: null]

CONFIGURATION
Power saving disabled: yes
Notifications (not blocked):
  [group] sync isBlocked=false
    syncProblems: importance=3
    syncIoErrors: importance=1
    syncWarnings: importance=2
  general: importance=3
  debug: importance=4
Permissions:
  READ_CONTACTS: granted
  WRITE_CONTACTS: granted
  READ_CALENDAR: granted
  WRITE_CALENDAR: granted
  READ_TASKS: granted
  WRITE_TASKS: granted
  ACCESS_COARSE_LOCATION: granted
System-wide synchronization: automatically

ACCOUNTS

SQLITE DUMP
android_metadata
	|  locale |
	|  en_US |
----------
service
	|  id | accountName | authState | accountType | addressBookAccountType | type | principal |
----------
sqlite_sequence
	|  name | seq |
----------
homeset
	|  id | serviceId | url | privBind | displayName |
----------
collection
	|  id | serviceId | type | url | privWriteContent | privUnbind | forceReadOnly | displayName | description | color | timezone | supportsVEVENT | supportsVTODO | supportsVJOURNAL | source | sync |
----------
room_master_table
	|  id | identity_hash |
	|  42 | 044be2cd4cd7622698b35c31c42a129a |
----------

SYSTEM INFORMATION
Android version: 11 (e_h815-userdebug 11 RQ3A.211001.001 eng.jenkin.20220811.135241 dev-keys)
Device: LGE LG-H815 (g4)

--- END DEBUG INFO ---

I ended up making it work, hooray!

email used : @e.email instead of @murena.io and server URL murena.io instead of ecloud.global