Android 4.x fails to connect to Worklight Server if disabling SSL v3 and TLS v1.0 -
i disabled sslv3 in server side according this support document.
server supports tls v1.1 , tlsv1.2.
however face problem when application attempts connect android 4.x device worklight server. returns following error:
error: w/system.err(20556): javax.net.ssl.sslhandshakeexception: javax.net.ssl.sslprotocolexception: ssl handshake aborted: ssl=0x7b381840: failure in ssl library, protocol error w/system.err(20556): error:14077410:ssl routines:ssl23_get_server_hello:sslv3 alert handshake failure (external/openssl/ssl/s23_clnt.c:741 0x7390c7d0:0x00000000)
i googled , found android issue per documented issue. understand android 4.x default supports tls v1.0 , ssl v3, may why returns above error.
how can solved?
according google's documentation applications built minimum of api level 16 (= android 4.1) have support tls v1.1.
google not seem intend on porting support older android releases.
Comments
Post a Comment