[Text]
dav: Home
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Finding initial carddav service configuration
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Checking user-given URL: https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 290
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (290-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (113ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=qprruqmlqnqo8418kp8qhnshpp; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=qprruqmlqnqo8418kp8qhnshpp; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:39 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:39 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:39 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] PROPFIND/OPTIONS on user-given URL failed
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.checkBaseURL(DavResourceFinder.kt:106)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:21)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/.well-known/carddav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=qprruqmlqnqo8418kp8qhnshpp
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 301 https://huby.infozoo.de/.well-known/carddav (31ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: text/html; charset=UTF-8
2024-11-30 16:30:39 33 [.network.HttpClient] location: https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (0-byte body)
2024-11-30 16:30:39 33 [at.bitfire.dav4jvm.DavResource] Redirected, new location = https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=qprruqmlqnqo8418kp8qhnshpp
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (57ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=7glhoa9pejtsub2alummea48hr; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=7glhoa9pejtsub2alummea48hr; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:39 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:39 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:39 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Well-known URL detection failed
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:23)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] No principal found at user-given URL, trying to discover for domain huby.infozoo.de
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Looking up SRV records for _carddavs._tcp.huby.infozoo.de
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Didn't find carddav service, trying at https://huby.infozoo.de:443
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://huby.infozoo.de/.well-known/carddav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/.well-known/carddav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=7glhoa9pejtsub2alummea48hr
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 301 https://huby.infozoo.de/.well-known/carddav (32ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: text/html; charset=UTF-8
2024-11-30 16:30:39 33 [.network.HttpClient] location: https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (0-byte body)
2024-11-30 16:30:39 33 [at.bitfire.dav4jvm.DavResource] Redirected, new location = https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=7glhoa9pejtsub2alummea48hr
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (59ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=gg79tscq8jlq76avtec73fbaoa; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=gg79tscq8jlq76avtec73fbaoa; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:39 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:39 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:39 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:265)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:35)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://huby.infozoo.de/
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/ h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=gg79tscq8jlq76avtec73fbaoa
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 405 https://huby.infozoo.de/ (12ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: text/html; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] content-length: 150
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <html>
<head><title>405 Not Allowed</title></head>
<body>
<center><h1>405 Not Allowed</h1></center>
<hr><center>nginx</center>
</body>
</html>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (150-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.HttpException: HTTP 405
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:3)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:265)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:35)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Finding initial caldav service configuration
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Checking user-given URL: https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 435
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=gg79tscq8jlq76avtec73fbaoa
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (435-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (63ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=sb0miqoj8ua3ahpopjmt199kgl; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=sb0miqoj8ua3ahpopjmt199kgl; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:39 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:39 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:39 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] PROPFIND/OPTIONS on user-given URL failed
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.checkBaseURL(DavResourceFinder.kt:75)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:21)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:4)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/.well-known/caldav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=sb0miqoj8ua3ahpopjmt199kgl
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 301 https://huby.infozoo.de/.well-known/caldav (34ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: text/html; charset=UTF-8
2024-11-30 16:30:39 33 [.network.HttpClient] location: https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (0-byte body)
2024-11-30 16:30:39 33 [at.bitfire.dav4jvm.DavResource] Redirected, new location = https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=sb0miqoj8ua3ahpopjmt199kgl
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (57ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:57 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=l1739prfva23qbcj4l7cq8k262; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=l1739prfva23qbcj4l7cq8k262; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:39 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:39 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:39 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Well-known URL detection failed
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:23)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:4)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] No principal found at user-given URL, trying to discover for domain huby.infozoo.de
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Looking up SRV records for _caldavs._tcp.huby.infozoo.de
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Didn't find caldav service, trying at https://huby.infozoo.de:443
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://huby.infozoo.de/.well-known/caldav
2024-11-30 16:30:40 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/.well-known/caldav h2
2024-11-30 16:30:40 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:40 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:40 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:40 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:40 33 [.network.HttpClient] Cookie: PHPSESSID=l1739prfva23qbcj4l7cq8k262
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.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>
2024-11-30 16:30:40 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:40 33 [.network.HttpClient] <-- 301 https://huby.infozoo.de/.well-known/caldav (32ms)
2024-11-30 16:30:40 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:40 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:57 GMT
2024-11-30 16:30:40 33 [.network.HttpClient] content-type: text/html; charset=UTF-8
2024-11-30 16:30:40 33 [.network.HttpClient] location: https://huby.infozoo.de/cdav
2024-11-30 16:30:40 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:40 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:40 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:40 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:40 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:40 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:40 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:40 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:40 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:40 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:40 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.HttpClient] <-- END HTTP (0-byte body)
2024-11-30 16:30:40 33 [at.bitfire.dav4jvm.DavResource] Redirected, new location = https://huby.infozoo.de/cdav
2024-11-30 16:30:40 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:40 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:40 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:40 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:40 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:40 33 [.network.HttpClient] Cookie: PHPSESSID=l1739prfva23qbcj4l7cq8k262
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.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>
2024-11-30 16:30:40 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:40 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (61ms)
2024-11-30 16:30:40 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:40 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:57 GMT
2024-11-30 16:30:40 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:40 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:40 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:40 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:40 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:40 33 [.network.HttpClient] set-cookie: PHPSESSID=4gi5v63u7p95caasrd59rmh253; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:40 33 [.network.HttpClient] set-cookie: PHPSESSID=4gi5v63u7p95caasrd59rmh253; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:40 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:40 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:40 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:40 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:40 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:40 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:40 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:40 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:40 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:40 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:40 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:40 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:40 33 [.servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:265)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:35)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:4)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:40 33 [.servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://huby.infozoo.de/
2024-11-30 16:30:40 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/ h2
2024-11-30 16:30:40 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:40 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:40 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:40 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:40 33 [.network.HttpClient] Cookie: PHPSESSID=4gi5v63u7p95caasrd59rmh253
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.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>
2024-11-30 16:30:40 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:40 33 [.network.HttpClient] <-- 405 https://huby.infozoo.de/ (14ms)
2024-11-30 16:30:40 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:40 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:57 GMT
2024-11-30 16:30:40 33 [.network.HttpClient] content-type: text/html; charset=utf-8
2024-11-30 16:30:40 33 [.network.HttpClient] content-length: 150
2024-11-30 16:30:40 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:40 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:40 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:40 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:40 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:40 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:40 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:40 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.HttpClient] <html>
<head><title>405 Not Allowed</title></head>
<body>
<center><h1>405 Not Allowed</h1></center>
<hr><center>nginx</center>
</body>
</html>
2024-11-30 16:30:40 33 [.network.HttpClient] <-- END HTTP (150-byte body)
2024-11-30 16:30:40 33 [.servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.HttpException: HTTP 405
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:3)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:265)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:35)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:4)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Checking user-given URL: https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 290
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (290-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (113ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=qprruqmlqnqo8418kp8qhnshpp; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=qprruqmlqnqo8418kp8qhnshpp; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:39 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:39 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:39 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] PROPFIND/OPTIONS on user-given URL failed
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.checkBaseURL(DavResourceFinder.kt:106)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:21)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/.well-known/carddav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=qprruqmlqnqo8418kp8qhnshpp
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 301 https://huby.infozoo.de/.well-known/carddav (31ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: text/html; charset=UTF-8
2024-11-30 16:30:39 33 [.network.HttpClient] location: https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (0-byte body)
2024-11-30 16:30:39 33 [at.bitfire.dav4jvm.DavResource] Redirected, new location = https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=qprruqmlqnqo8418kp8qhnshpp
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (57ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=7glhoa9pejtsub2alummea48hr; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=7glhoa9pejtsub2alummea48hr; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:39 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:39 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:39 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Well-known URL detection failed
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:23)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] No principal found at user-given URL, trying to discover for domain huby.infozoo.de
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Looking up SRV records for _carddavs._tcp.huby.infozoo.de
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Didn't find carddav service, trying at https://huby.infozoo.de:443
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://huby.infozoo.de/.well-known/carddav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/.well-known/carddav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=7glhoa9pejtsub2alummea48hr
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 301 https://huby.infozoo.de/.well-known/carddav (32ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: text/html; charset=UTF-8
2024-11-30 16:30:39 33 [.network.HttpClient] location: https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (0-byte body)
2024-11-30 16:30:39 33 [at.bitfire.dav4jvm.DavResource] Redirected, new location = https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=7glhoa9pejtsub2alummea48hr
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (59ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=gg79tscq8jlq76avtec73fbaoa; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=gg79tscq8jlq76avtec73fbaoa; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:39 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:39 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:39 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:265)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:35)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://huby.infozoo.de/
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/ h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=gg79tscq8jlq76avtec73fbaoa
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 405 https://huby.infozoo.de/ (12ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: text/html; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] content-length: 150
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <html>
<head><title>405 Not Allowed</title></head>
<body>
<center><h1>405 Not Allowed</h1></center>
<hr><center>nginx</center>
</body>
</html>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (150-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.HttpException: HTTP 405
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:3)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:265)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:35)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Finding initial caldav service configuration
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Checking user-given URL: https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 435
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=gg79tscq8jlq76avtec73fbaoa
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (435-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (63ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=sb0miqoj8ua3ahpopjmt199kgl; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=sb0miqoj8ua3ahpopjmt199kgl; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:39 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:39 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:39 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] PROPFIND/OPTIONS on user-given URL failed
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.checkBaseURL(DavResourceFinder.kt:75)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:21)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:4)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/.well-known/caldav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=sb0miqoj8ua3ahpopjmt199kgl
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 301 https://huby.infozoo.de/.well-known/caldav (34ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:56 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: text/html; charset=UTF-8
2024-11-30 16:30:39 33 [.network.HttpClient] location: https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (0-byte body)
2024-11-30 16:30:39 33 [at.bitfire.dav4jvm.DavResource] Redirected, new location = https://huby.infozoo.de/cdav
2024-11-30 16:30:39 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:39 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:39 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:39 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:39 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:39 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:39 33 [.network.HttpClient] Cookie: PHPSESSID=sb0miqoj8ua3ahpopjmt199kgl
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.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>
2024-11-30 16:30:39 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:39 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (57ms)
2024-11-30 16:30:39 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:39 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:57 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:39 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:39 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:39 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:39 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=l1739prfva23qbcj4l7cq8k262; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] set-cookie: PHPSESSID=l1739prfva23qbcj4l7cq8k262; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:39 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:39 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:39 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:39 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:39 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:39 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:39 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:39 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:39 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:39 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:39 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:39 33 [.network.HttpClient]
2024-11-30 16:30:39 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:39 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Well-known URL detection failed
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:23)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:4)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] No principal found at user-given URL, trying to discover for domain huby.infozoo.de
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Looking up SRV records for _caldavs._tcp.huby.infozoo.de
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Didn't find caldav service, trying at https://huby.infozoo.de:443
2024-11-30 16:30:39 33 [.servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://huby.infozoo.de/.well-known/caldav
2024-11-30 16:30:40 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/.well-known/caldav h2
2024-11-30 16:30:40 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:40 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:40 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:40 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:40 33 [.network.HttpClient] Cookie: PHPSESSID=l1739prfva23qbcj4l7cq8k262
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.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>
2024-11-30 16:30:40 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:40 33 [.network.HttpClient] <-- 301 https://huby.infozoo.de/.well-known/caldav (32ms)
2024-11-30 16:30:40 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:40 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:57 GMT
2024-11-30 16:30:40 33 [.network.HttpClient] content-type: text/html; charset=UTF-8
2024-11-30 16:30:40 33 [.network.HttpClient] location: https://huby.infozoo.de/cdav
2024-11-30 16:30:40 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:40 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:40 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:40 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:40 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:40 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:40 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:40 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:40 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:40 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:40 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.HttpClient] <-- END HTTP (0-byte body)
2024-11-30 16:30:40 33 [at.bitfire.dav4jvm.DavResource] Redirected, new location = https://huby.infozoo.de/cdav
2024-11-30 16:30:40 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/cdav h2
2024-11-30 16:30:40 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:40 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:40 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:40 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:40 33 [.network.HttpClient] Cookie: PHPSESSID=l1739prfva23qbcj4l7cq8k262
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.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>
2024-11-30 16:30:40 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:40 33 [.network.HttpClient] <-- 401 https://huby.infozoo.de/cdav (61ms)
2024-11-30 16:30:40 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:40 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:57 GMT
2024-11-30 16:30:40 33 [.network.HttpClient] content-type: application/xml; charset=utf-8
2024-11-30 16:30:40 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:40 33 [.network.HttpClient] expires: Thu, 19 Nov 1981 08:52:00 GMT
2024-11-30 16:30:40 33 [.network.HttpClient] cache-control: no-store, no-cache, must-revalidate
2024-11-30 16:30:40 33 [.network.HttpClient] pragma: no-cache
2024-11-30 16:30:40 33 [.network.HttpClient] set-cookie: PHPSESSID=4gi5v63u7p95caasrd59rmh253; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:40 33 [.network.HttpClient] set-cookie: PHPSESSID=4gi5v63u7p95caasrd59rmh253; path=/; secure; HttpOnly; SameSite=None
2024-11-30 16:30:40 33 [.network.HttpClient] x-sabre-version: 4.6.0
2024-11-30 16:30:40 33 [.network.HttpClient] vary: Brief,Prefer
2024-11-30 16:30:40 33 [.network.HttpClient] dav: 1, 3, extended-mkcol, resource-sharing, access-control, calendarserver-principal-property-search, calendar-access, calendar-proxy, calendarserver-sharing, addressbook
2024-11-30 16:30:40 33 [.network.HttpClient] www-authenticate: Basic realm="HubzillaCalDAV/CardDAV", charset="UTF-8"
2024-11-30 16:30:40 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:40 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:40 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:40 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:40 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:40 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:40 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.HttpClient] <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:sabredav-version>4.6.0</s:sabredav-version>
<s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
<s:message>No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}read on </s:message>
</d:error>
2024-11-30 16:30:40 33 [.network.HttpClient] <-- END HTTP (402-byte body)
2024-11-30 16:30:40 33 [.servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.UnauthorizedException: HTTP 401
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:265)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:35)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:4)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)
2024-11-30 16:30:40 33 [.servicedetection.DavResourceFinder] Trying to determine principal from initial context path=https://huby.infozoo.de/
2024-11-30 16:30:40 33 [.network.HttpClient] --> PROPFIND https://huby.infozoo.de/ h2
2024-11-30 16:30:40 33 [.network.HttpClient] Depth: 0
2024-11-30 16:30:40 33 [.network.HttpClient] User-Agent: DAVx5/4.4.3.2-ose (dav4jvm; okhttp/4.12.0) Android/14
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Language: de-DE, de;q=0.7, *;q=0.5
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Type: application/xml; charset=utf-8
2024-11-30 16:30:40 33 [.network.HttpClient] Content-Length: 198
2024-11-30 16:30:40 33 [.network.HttpClient] Host: huby.infozoo.de
2024-11-30 16:30:40 33 [.network.HttpClient] Connection: Keep-Alive
2024-11-30 16:30:40 33 [.network.HttpClient] Accept-Encoding: gzip
2024-11-30 16:30:40 33 [.network.HttpClient] Cookie: PHPSESSID=4gi5v63u7p95caasrd59rmh253
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.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>
2024-11-30 16:30:40 33 [.network.HttpClient] --> END PROPFIND (198-byte body)
2024-11-30 16:30:40 33 [.network.HttpClient] <-- 405 https://huby.infozoo.de/ (14ms)
2024-11-30 16:30:40 33 [.network.HttpClient] server: nginx
2024-11-30 16:30:40 33 [.network.HttpClient] date: Sat, 30 Nov 2024 15:25:57 GMT
2024-11-30 16:30:40 33 [.network.HttpClient] content-type: text/html; charset=utf-8
2024-11-30 16:30:40 33 [.network.HttpClient] content-length: 150
2024-11-30 16:30:40 33 [.network.HttpClient] x-sso-wat: You've just been SSOed
2024-11-30 16:30:40 33 [.network.HttpClient] content-security-policy: upgrade-insecure-requests
2024-11-30 16:30:40 33 [.network.HttpClient] x-content-type-options: nosniff
2024-11-30 16:30:40 33 [.network.HttpClient] x-xss-protection: 1; mode=block
2024-11-30 16:30:40 33 [.network.HttpClient] x-download-options: noopen
2024-11-30 16:30:40 33 [.network.HttpClient] x-permitted-cross-domain-policies: none
2024-11-30 16:30:40 33 [.network.HttpClient] permissions-policy: interest-cohort=()
2024-11-30 16:30:40 33 [.network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2024-11-30 16:30:40 33 [.network.HttpClient]
2024-11-30 16:30:40 33 [.network.HttpClient] <html>
<head><title>405 Not Allowed</title></head>
<body>
<center><h1>405 Not Allowed</h1></center>
<hr><center>nginx</center>
</body>
</html>
2024-11-30 16:30:40 33 [.network.HttpClient] <-- END HTTP (150-byte body)
2024-11-30 16:30:40 33 [.servicedetection.DavResourceFinder] No resource found
EXCEPTION at.bitfire.dav4jvm.exception.HttpException: HTTP 405
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:3)
at at.bitfire.dav4jvm.DavResource.checkStatus(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.processMultiStatus(DavResource.kt:2)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:76)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.getCurrentUserPrincipal(DavResourceFinder.kt:37)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.discoverPrincipalUrl(DavResourceFinder.kt:265)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:35)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:4)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend$lambda$1(LoginScreenModel.kt:28)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.$r8$lambda$bIpLZZHfGvqxT2V5TWiTo4X8d0o(LoginScreenModel.kt:1)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1$$ExternalSyntheticLambda0.invoke(R8$$SyntheticClass:3)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:58)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt:13)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:5)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:44)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:9)
at at.bitfire.davdroid.ui.setup.LoginScreenModel$detectResources$1$result$1.invokeSuspend(LoginScreenModel.kt:34)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:107)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:4)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:3)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:93)