Handshake failed
Steps to reproduce
- open a newly installed (via f-droid) talk app on android 9 phone
- try to connect to a self hosted Nextcloud instance (next.hitch.fr)
Expected behaviour
switch to an account connection screen
Actual behaviour
Error message : Handshake failed
Talk app
Talk app version: 11.3.1 Talk android app version: 12.2.1
Server configuration
Web server: Apache2 SSLProtocol all -SSLv3 -TLSv1 -TLSv1.1 -TLSv1.2
Nextcloud Version: 21.0.4
Every other apps like notes, deck working well on the android 9 device and talk seems to work fine with an IOS device with the same instance of Nextcloud
I don't have any Apache or Nextcloud log when the error pops up
seems https://github.com/nextcloud/talk-android/commit/9f296996abb465fd223ae089230d64c5369420a2 still needs to be ported to the current master (see https://github.com/nextcloud/talk-android/issues/672 ) But anyway that should only fix the handshake error for android 7.
- [ ] fix ssl handshake exception for android 7 https://github.com/nextcloud/talk-android/issues/1579
This issue here is about android 9 so there's another problem. Maybe already closed issues about handshake errors could contain some useful hints. https://github.com/nextcloud/talk-android/issues?q=is%3Aissue+handshake+failed+is%3Aclosed
I didn't find any useful hints in previous issues but I don't understand what does this solution refer to. https://github.com/nextcloud/talk-android/issues/603#issuecomment-526914966 maybe someone can enlighten me on this.
I also tried with the last apk provided on github and I have the same issue.
I checked with two below devices and couldn't log in because of handshake failed error Samsung galaxy s9+ sm-g965f - Android 10 (API level 29) motorola one (xt1941-4) - Android 9 (API level 28)
i was able to reproduce this with Android 9 in Emulator when connecting to sermo.