Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SSLException - Connection closed by peer on Android 4.x versions

The issue is not occurring on higher OS versions. Is there a known problem on Android 4.x versions?
If yes, how can this issue be addressed? Should there be a change on the mobile app or on the backend side?

like image 526
sticky Avatar asked May 03 '16 14:05

sticky


1 Answers

I actually don't have the full stack trace. This is what's visible to me.

IOException:Connection closed by peer
EXCEPTION class: class javax.net.ssl.SSLException
EXCEPTION cause: null
EXCEPTION message: Connection closed by peer
RESPONSE: SSLException

The issue was due to TLSv1 being disabled on backend.
Depending on the case there can be two approach to address this issue.
1. Enable TLSv1 on backend server.
2. As suggested, update the SSLEngine to support higher TLS versions on mobile app.

like image 91
sticky Avatar answered Nov 01 '22 22:11

sticky