OK, the problem is solved.
If I set the proxy in the Wifi connection, Android says that the connection is limited. As soon as you put the same proxy but in transparent mode (not set in Android, but filter correctely by the router when Android try to connect to outside), the connection is fully established and the synchronization is immediately done.
Sorry for the noise.
I would appreciate if one day, you may remove the needed support to Android sync…
Thanks a lot
SSL Handshake Failed
-
Hi Guys,
Installed davdroid today to use my caldav calendar with my android phone. But according to the logs the SSL handshake fails. The caldav service is reachable without any problems with the chrome browser on the android phone.
I’ve pasted the debug logs here: https://paste.fedoraproject.org/paste/QxCYowjjJoNsQw6D06Hk315M1UNdIGYhyRLivL9gydE=
What could be wrong?
Kind regards,
Patrick
reply
-
Hello Patrick,
it seems your server and client do not have matching ssl ciphers that can be used for encryption. DAVdroid is using the ciphers available on the Android. The chrome browser is using its own certificates stack, thats why it is maybe working. You need to make sure that your server is allowing at least one of the ciphers present in Android 7.
Here is a list:
https://developer.android.com/reference/javax/net/ssl/SSLEngine.htmlBest regards,
Bernhard -
@devvv4ever
Thanks for the answer ! I’ve adjusted the ciphers the server supports and now it’s working flawlesslyPatrick