Firebase Hosting SSL Handshake exception on Android 4.4

1

We are facing an issue while using Firebase Hosting to retrieve some resources.

10-05 17:20:13.524: E/cocos2d-x debug info(11334): javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x587e3bd0: Failure in SSL library, usually a protocol error
10-05 17:20:13.524: E/cocos2d-x debug info(11334): error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version (external/openssl/ssl/s23_clnt.c:744 0x558ebd44:0x00000000)

This didn't occur yesterday (04-Oct-2017), and only occurred on Android 4.4 and older.

We tried to switch to a non HTTPS host, and it works. However, we can't make modifications to the released version that users already installed now, and we want to keep using Firebase Hosting for our app.

Any suggestions are welcomed. Thank you.

android
firebase
ssl
android-4.4-kitkat
firebase-hosting
asked on Stack Overflow Oct 5, 2017 by Phong Dinh • edited Oct 5, 2017 by noogui

2 Answers

2

We did recently make a change to Firebase Hosting to stop supporting old encryption protocols. Please follow up through Firebase support on this issue and we'll see if we can help you out.

answered on Stack Overflow Oct 9, 2017 by Michael Bleigh
0

The issues seems to be not in the server. Your old android device might not have updated ssl/tls support. Latest/safe version is tls1.3 AFAIK

See if you can update the browser version on the device and ensure the device supports tls1.3

Also ensure the device clock is correct

answered on Stack Overflow Sep 30, 2020 by Anand Rockzz

User contributions licensed under CC BY-SA 3.0