Now it is my time to confirm (it was quite long to receive the oreo update). Problem is definitely solved in Android 8.0.
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