I've had two people in a row report the exact same thing with Android 5.0 on Nexus 9.
One of them got me a log. I am seeing a failure in contacting a server through a client certificate for in app billing purposes Can anyone confirm any ssl based surprises in Android 5.0? If so, not such a good job in backwards compatibility, but I guess my expectations should be pretty low in that regard. Nathan 11-06 14:25:39.684 E/ServerService( 9973): Handshake failed 11-06 14:25:39.684 E/ServerService( 9973): javax.net.ssl.SSLHandshakeException: Handshake failed 11-06 14:25:39.684 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:374) 11-06 14:25:39.684 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.waitForHandshake(OpenSSLSocketImpl.java:598) 11-06 14:25:39.684 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.getOutputStream(OpenSSLSocketImpl.java:584) 11-06 14:25:39.684 E/ServerService( 9973): at com.crittermap.iab.serverinterface.ServerService.onHandleIntent(ServerService.java:98) 11-06 14:25:39.684 E/ServerService( 9973): at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65) 11-06 14:25:39.684 E/ServerService( 9973): at android.os.Handler.dispatchMessage(Handler.java:102) 11-06 14:25:39.684 E/ServerService( 9973): at android.os.Looper.loop(Looper.java:135) 11-06 14:25:39.684 E/ServerService( 9973): at android.os.HandlerThread.run(HandlerThread.java:61) 11-06 14:25:39.684 E/ServerService( 9973): Caused by: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x55a1c0b870: Failure in SSL library, usually a protocol error 11-06 14:25:39.684 E/ServerService( 9973): error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error (external/openssl/ssl/s23_clnt.c:765 0x7f8df6bfb0:0x00000000) 11-06 14:25:39.684 E/ServerService( 9973): at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method) 11-06 14:25:39.684 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:302) 11-06 14:25:39.684 E/ServerService( 9973): ... 7 more 11-06 14:25:40.825 E/ServerService( 9973): Handshake failed 11-06 14:25:40.825 E/ServerService( 9973): javax.net.ssl.SSLHandshakeException: Handshake failed 11-06 14:25:40.825 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:374) 11-06 14:25:40.825 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.waitForHandshake(OpenSSLSocketImpl.java:598) 11-06 14:25:40.825 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.getOutputStream(OpenSSLSocketImpl.java:584) 11-06 14:25:40.825 E/ServerService( 9973): at com.crittermap.iab.serverinterface.ServerService.onHandleIntent(ServerService.java:98) 11-06 14:25:40.825 E/ServerService( 9973): at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65) 11-06 14:25:40.825 E/ServerService( 9973): at android.os.Handler.dispatchMessage(Handler.java:102) 11-06 14:25:40.825 E/ServerService( 9973): at android.os.Looper.loop(Looper.java:135) 11-06 14:25:40.825 E/ServerService( 9973): at android.os.HandlerThread.run(HandlerThread.java:61) 11-06 14:25:40.825 E/ServerService( 9973): Caused by: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x55a1c057e0: Failure in SSL library, usually a protocol error 11-06 14:25:40.825 E/ServerService( 9973): error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error (external/openssl/ssl/s23_clnt.c:765 0x7f8df6bfb0:0x00000000) 11-06 14:25:40.825 E/ServerService( 9973): at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method) 11-06 14:25:40.825 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:302) 11-06 14:25:40.825 E/ServerService( 9973): ... 7 more 11-06 14:25:41.964 E/ServerService( 9973): Handshake failed 11-06 14:25:41.964 E/ServerService( 9973): javax.net.ssl.SSLHandshakeException: Handshake failed 11-06 14:25:41.964 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:374) 11-06 14:25:41.964 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.waitForHandshake(OpenSSLSocketImpl.java:598) 11-06 14:25:41.964 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.getOutputStream(OpenSSLSocketImpl.java:584) 11-06 14:25:41.964 E/ServerService( 9973): at com.crittermap.iab.serverinterface.ServerService.onHandleIntent(ServerService.java:98) 11-06 14:25:41.964 E/ServerService( 9973): at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65) 11-06 14:25:41.964 E/ServerService( 9973): at android.os.Handler.dispatchMessage(Handler.java:102) 11-06 14:25:41.964 E/ServerService( 9973): at android.os.Looper.loop(Looper.java:135) 11-06 14:25:41.964 E/ServerService( 9973): at android.os.HandlerThread.run(HandlerThread.java:61) 11-06 14:25:41.964 E/ServerService( 9973): Caused by: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x55a1c0b870: Failure in SSL library, usually a protocol error 11-06 14:25:41.964 E/ServerService( 9973): error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error (external/openssl/ssl/s23_clnt.c:765 0x7f8df6bfb0:0x00000000) 11-06 14:25:41.964 E/ServerService( 9973): at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method) 11-06 14:25:41.964 E/ServerService( 9973): at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:302) 11-06 14:25:41.964 E/ServerService( 9973): ... 7 more Nathan -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

