OkHttp SSL handshake abortado en Android

Una de mis aplicaciones se puso en funcionamiento la semana pasada. Y casi el 10-20% de los usuarios de la aplicación están recibiendo SSL handshake abortado Error cuando tratan de comunicarse con nuestros servidores. Otros usuarios del 80% están bien y pueden conectarse, también durante la fase de prueba no notamos estos errores en nuestros dispositivos de prueba.

La aplicación está usando OkHttp 2.5.0 (más reciente) también okio 1.6.0 (más reciente)

Completo stacktrace –

javax.net.ssl.SSLException: SSL handshake aborted: ssl=0x64e7c010: I/O error during system call, Connection reset by peer at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(NativeCrypto.java) at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:426) at com.squareup.okhttp.Connection.connectTls(Connection.java:235) at com.squareup.okhttp.Connection.connectSocket(Connection.java:199) at com.squareup.okhttp.Connection.connect(Connection.java:172) at com.squareup.okhttp.Connection.connectAndSetOwner(Connection.java:367) at com.squareup.okhttp.OkHttpClient$1.connectAndSetOwner(OkHttpClient.java:128) at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:328) at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:245) at com.squareup.okhttp.Call.getResponse(Call.java:267) at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:224) at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:195) at com.squareup.okhttp.Call.execute(Call.java:79) 

Crashlytics muestran que esto está sucediendo en Android 4.3 o superior. Esto tiene que ser arreglado, ya que el 10-20% de los usuarios son realmente demasiado en el caso de nuestra aplicación.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.