SSL not working on Android version 4.x.x

Post here your questions about SFS2X. Here we discuss all server-side matters. For client API questions see the dedicated forums.

Moderators: Lapo, Bax

dinhnq
Posts: 5
Joined: 30 Nov 2017, 23:33

SSL not working on Android version 4.x.x

Postby dinhnq » 22 Apr 2018, 03:28

I've run the Unity example with WSS (I'm using my own SSL). It's working on Android 5.x.x and newly iOS versions. However, it doesn't work on Android 4.x.x. Anyone can help, please?

Code: Select all

javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0xba17beb0: Failure in SSL library, usually a protocol error
E/Unity   ( 1509): error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol (external/openssl/ssl/s23_clnt.c:714 0x84937770:0x00000000)


P/s: hopefully these links could help someone to solve this problem with me:
- https://stackoverflow.com/questions/485 ... 258640-fai
- https://developer.ibm.com/answers/quest ... sort=votes
- https://www.bountysource.com/issues/313 ... id-4-1-4-4
User avatar
Lapo
Site Admin
Posts: 23007
Joined: 21 Mar 2005, 09:50
Location: Italy

Re: SSL not working on Android version 4.x.x

Postby Lapo » 23 Apr 2018, 07:55

Hi,
by looking at the error transcript it seems that the device does not support the correct version of the SSL protocol.
If this is the case I don' think there's much else that can be done.

Also this article that you have provided seems to explain the problem:
https://developer.ibm.com/answers/quest ... sort=votes

It looks like you need SSL3 enabled to support older Android versions (keep in mind that Android 4.x is 5 years old), but SSL3 is no longer secure. (see this -> https://en.wikipedia.org/wiki/POODLE )

I am not sure it is worth the risk to keep running a vulnerable protocol to support 5 years old devices.

Hope it helps
Lapo
--
gotoAndPlay()
...addicted to flash games

Return to “SFS2X Questions”

Who is online

Users browsing this forum: No registered users and 61 guests