SSLHandshakeException on <Android 4.4 devices
Hello,
On my Android 4.2.2 device, the app displays Network Error: Connect to network and try again
.
I get this error with logcat:
W/System.err( 1319): javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x5be43f40: Failure in SSL library, usually a protocol error
W/System.err( 1319): error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version (external/openssl/ssl/s23_clnt.c:741 0x54c18941:0x00000000)
W/System.err( 1319): at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:420)
W/System.err( 1319): at b.a.b.c.a(Unknown Source)
W/System.err( 1319): at b.a.b.c.a(Unknown Source)
W/System.err( 1319): at b.a.b.c.a(Unknown Source)
W/System.err( 1319): at b.a.b.g.a(Unknown Source)
W/System.err( 1319): at b.a.b.g.a(Unknown Source)
W/System.err( 1319): at b.a.b.g.a(Unknown Source)
W/System.err( 1319): at b.a.b.a.a(Unknown Source)
W/System.err( 1319): at b.a.c.g.a(Unknown Source)
W/System.err( 1319): at b.a.c.g.a(Unknown Source)
W/System.err( 1319): at b.a.a.a.a(Unknown Source)
W/System.err( 1319): at b.a.c.g.a(Unknown Source)
W/System.err( 1319): at b.a.c.g.a(Unknown Source)
W/System.err( 1319): at b.a.c.a.a(Unknown Source)
W/System.err( 1319): at b.a.c.g.a(Unknown Source)
W/System.err( 1319): at b.a.c.j.a(Unknown Source)
W/System.err( 1319): at b.a.c.g.a(Unknown Source)
W/System.err( 1319): at b.a.c.g.a(Unknown Source)
W/System.err( 1319): at b.x.f(Unknown Source)
W/System.err( 1319): at b.x.a(Unknown Source)
W/System.err( 1319): at nightlock.peppercarrot.c.h.a(Unknown Source)
W/System.err( 1319): at nightlock.peppercarrot.c.h.b(Unknown Source)
W/System.err( 1319): at nightlock.peppercarrot.c.f$a.a(Unknown Source)
W/System.err( 1319): at nightlock.peppercarrot.activities.SplashActivity$a.b(Unknown Source)
W/System.err( 1319): at nightlock.peppercarrot.activities.SplashActivity$a.a(Unknown Source)
W/System.err( 1319): at io.github.mthli.sugartask.a$2.run(Unknown Source)
W/System.err( 1319): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
W/System.err( 1319): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
W/System.err( 1319): at java.lang.Thread.run(Thread.java:856)
W/System.err( 1319): Caused by: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x5be43f40: Failure in SSL library, usually a protocol error
W/System.err( 1319): error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version (external/openssl/ssl/s23_clnt.c:741 0x54c18941:0x00000000)
W/System.err( 1319): at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_do_handshake(Native Method)
W/System.err( 1319): at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:378)
W/System.err( 1319): ... 28 more
I guess the SSL library is too old?
Edited by Sabrina