La synchronisation sur android ne fonctionne plus avec davx5. Le problème semble venir d'un temps de réponse trop long de la part de vos serveurs ou que le service est down ou sur un autre port. ca fait plusieurs mois que c'est le cas et pas moyen de configurer le timeout sur davx5.
ci joint une partie des logs:
Code : Tout sélectionner
2023-11-12 17:32:04 1551 [servicedetection.DavResourceFinder] Finding initial carddav service configuration
2023-11-12 17:32:04 1551 [servicedetection.DavResourceFinder] Checking user-given URL: https://ncloud.zaclys.com/remote.php/webdav
2023-11-12 17:32:05 1551 [servicedetection.DavResourceFinder] PROPFIND/OPTIONS on user-given URL failed
EXCEPTION java.net.ConnectException: Failed to connect to ncloud.zaclys.com/178.32.125.189:443
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:140)
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:178)
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:732)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:66)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:133)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:1126)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:133)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:237)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:133)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:154)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:133)
at at.bitfire.davdroid.network.HttpClient$UserAgentInterceptor.intercept(HttpClient.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:133)
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:138)
at at.bitfire.dav4jvm.DavResource$propfind$2.invoke(DavResource.kt:9)
at at.bitfire.dav4jvm.DavResource$propfind$2.invoke(DavResource.kt:1)
at at.bitfire.dav4jvm.DavResource.followRedirects$build(DavResource.kt:15)
at at.bitfire.dav4jvm.DavResource.propfind(DavResource.kt:72)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.checkBaseURL(DavResourceFinder.kt:132)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:20)
at at.bitfire.davdroid.servicedetection.DavResourceFinder.findInitialConfiguration(DavResourceFinder.kt:1)
at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:7)
at at.bitfire.davdroid.ui.setup.DetectConfigurationFragment$DetectConfigurationModel$detectConfiguration$2.invoke(DetectConfigurationFragment.kt:1)
at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:3)
Caused by: java.net.ConnectException: failed to connect to ncloud.zaclys.com/178.32.125.189 (port 443) from /10.84.168.15 (port 39114) after 15000ms: isConnected failed: ECONNREFUSED (Connection refused)
at libcore.io.IoBridge.isConnected(IoBridge.java:288)
at libcore.io.IoBridge.connectErrno(IoBridge.java:193)
at libcore.io.IoBridge.connect(IoBridge.java:135)
at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
at java.net.Socket.connect(Socket.java:621)
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:6)
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:74)
... 23 more
Caused by: android.system.ErrnoException: isConnected failed: ECONNREFUSED (Connection refused)
at libcore.io.IoBridge.isConnected(IoBridge.java:275)
... 33 more
2023-11-12 17:32:06 1551 [servicedetection.DavResourceFinder] Well-known URL detection failed