SSL23_GET_SERVER_HELLO error on Android 4.4.x


#1

Hi,

We are facing an issue where in there is a crash which is only happening on 4.4.x. The error log for the crash look like

E/URLConnection exception: javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x78470be8: Failure in SSL library, usually a protocol error
error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure (external/openssl/ssl/s23_clnt.c:744 0x686aaf10:0x00000000)
E/URLConnection exception: java.lang.NullPointerException
E/URLConnection exception: javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x78470be8: Failure in SSL library, usually a protocol error
error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure (external/openssl/ssl/s23_clnt.c:744 0x686aaf10:0x00000000)
A/libc: stack corruption detected

On reading upon a bit, could figure out that this is happening because of the missing TSLv1.2 on the lower end devices, but haven’t been able to figure out how to fix it.

Can someone please help.


#2

I have the same problem.