在我的歌Nexus S开始变得异常SSL(机器人9),在其他设备上确定 [英] Started getting ssl exceptions on my nexus S (android 9), ok on other devices

查看:93
本文介绍了在我的歌Nexus S开始变得异常SSL(机器人9),在其他设备上确定的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我做的HTTPS连接到我的网络服务器。没有改变任何东西服务器端或客户端。如今,一个Android 9设备(Nexus S的),我的所有连接开始呕吐此异常。相同的应用程序工作正常在我的Nexus 1等测试设备+模拟器。我不知道是怎么回事,别人看到呢?我没有做任何自定义的HTTPS工作:

I'm making an https connection to my webserver. Haven't changed anything server-side, or client-side. Today, on an android 9 device (the nexus S), all my connections started throwing this exception. Same app works ok on my nexus 1 and other test devices + emulator. I'm not sure what's going on here, anyone else seeing this? I'm not doing any custom https work:

javax.net.ssl.SSLProtocolException: 
Read error: ssl=0x3100a0: Failure in SSL library, usually a protocol error
at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_read(Native Method)
at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.read(OpenSSLSocketImpl.java:786)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:103)
at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:191)
at org.apache.http.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:82)
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:174)
at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:179)
at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:235)
at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:259)
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:279)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:121)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:410)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)

感谢

推荐答案

有一个问题2.3.3。对于另一种方法来下载通过SSL,请参阅SSLProtocolException Android上的阅读HTTPS响应时2.3.3设备

There is an issue in 2.3.3. For another method to download over SSL, see SSLProtocolException when reading https responses on Android 2.3.3 devices

这篇关于在我的歌Nexus S开始变得异常SSL(机器人9),在其他设备上确定的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆