java - Android 应用程序无法再访问服务器文件
问题描述
我有我从应用程序(它位于我的服务器上)访问的 php 脚本,它检查登录详细信息,然后登录到应用程序。几天前它停止在所有低于 5.0 的 Android 设备上运行,它无法从该文件中得到任何响应。我使用 volley library for android 来请求服务器。
我没有手动更改应用程序或服务器上的任何内容,我知道那可能是什么?
这是我得到的日志:
06-18 22:24:57.730 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 NativeCrypto_SSL_do_handshake fd=0x1f500005 shc=0x20f00009 timeout_millis=2500 client_mode=1 npn=0x0
06-18 22:24:57.731 20031-20201/com.example.edb.edb D/NativeCrypto: doing handshake ++
06-18 22:24:57.731 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x10 ret=1
06-18 22:24:57.732 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 handshake start in UNKWN before/connect initialization
06-18 22:24:57.732 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.732 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1001 ret=1
06-18 22:24:57.733 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:UNKWN before/connect initialization
06-18 22:24:57.733 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.734 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1001 ret=1
06-18 22:24:57.734 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:23WCHA SSLv2/v3 write client hello A
06-18 22:24:57.734 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.735 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1002 ret=-1
06-18 22:24:57.739 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:error exit in 23RSHA SSLv2/v3 read server hello A
06-18 22:24:57.739 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.740 20031-20201/com.example.edb.edb D/NativeCrypto: doing handshake -- ret=-1
06-18 22:24:57.740 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 NativeCrypto_SSL_do_handshake ret=-1 errno=11 sslError=2 timeout_millis=2500
06-18 22:24:57.741 20031-20201/com.example.edb.edb D/NativeCrypto: sslSelect type=READ fd=60 appData=0x533629a8 timeout_millis=2500
06-18 22:24:57.874 20031-20201/com.example.edb.edb D/NativeCrypto: sslSelect READ fd=60 appData=0x533629a8 timeout_millis=2500 => 1
06-18 22:24:57.874 20031-20201/com.example.edb.edb D/NativeCrypto: doing handshake ++
06-18 22:24:57.877 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1001 ret=1
06-18 22:24:57.877 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:3RSH_A SSLv3 read server hello A
06-18 22:24:57.877 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.879 20031-20201/com.example.edb.edb E/NativeCrypto: ssl=0x53353358 cert_verify_callback x509_store_ctx=0x53e12a48 arg=0x0
06-18 22:24:57.880 20031-20201/com.example.edb.edb E/NativeCrypto: ssl=0x53353358 cert_verify_callback calling verifyCertificateChain authMethod=ECDHE_RSA
06-18 22:24:57.905 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 cert_verify_callback => 0
06-18 22:24:57.905 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1001 ret=1
06-18 22:24:57.906 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:3RSC_A SSLv3 read server certificate A
06-18 22:24:57.906 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.909 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1001 ret=1
06-18 22:24:57.909 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:3RSKEA SSLv3 read server key exchange A
06-18 22:24:57.909 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.909 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1001 ret=1
06-18 22:24:57.909 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:3RSD_A SSLv3 read server done A
06-18 22:24:57.909 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.930 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1001 ret=1
06-18 22:24:57.930 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:3WCKEA SSLv3 write client key exchange A
06-18 22:24:57.930 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.934 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1001 ret=1
06-18 22:24:57.934 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:3WCCSA SSLv3 write change cipher spec A
06-18 22:24:57.934 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.934 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1001 ret=1
06-18 22:24:57.940 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:3WFINA SSLv3 write finished A
06-18 22:24:57.942 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.943 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1001 ret=1
06-18 22:24:57.943 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:3FLUSH SSLv3 flush data
06-18 22:24:57.944 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.944 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1002 ret=-1
06-18 22:24:57.944 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:error exit in UNKWN SSLv3 read server session ticket A
06-18 22:24:57.945 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.945 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback where=0x1002 ret=-1
06-18 22:24:57.945 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 SSL_connect:error exit in UNKWN SSLv3 read server session ticket A
06-18 22:24:57.946 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 info_callback ignored
06-18 22:24:57.946 20031-20201/com.example.edb.edb D/NativeCrypto: doing handshake -- ret=-1
06-18 22:24:57.946 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 NativeCrypto_SSL_do_handshake exception => 0
06-18 22:24:57.946 20031-20201/com.example.edb.edb D/NativeCrypto: ssl=0x53353358 NativeCrypto_SSL_interrupt
06-18 22:24:57.947 20031-20201/com.example.edb.edb D/NativeCrypto: sslNotify, appData=0x533629a8 ret=1
06-18 22:24:57.947 20031-20201/com.example.edb.edb D/NativeCrypto: sslNotify, appData=0x533629a8 ret=1
06-18 22:24:57.960 20031-20201/com.example.edb.edb I/System.out: [CDS]close[48163]
06-18 22:24:57.963 20031-20201/com.example.edb.edb I/System.out: close [socket][/0.0.0.0:48163]
06-18 22:24:58.402 20031-20074/com.example.edb.edb I/SurfaceTextureClient: [STC::queueBuffer] (this:0x51a92e58) fps:50.20, dur:1015.92, max:29.88, min:12.78
06-18 22:24:59.410 20031-20074/com.example.edb.edb I/SurfaceTextureClient: [STC::queueBuffer] (this:0x51a92e58) fps:48.57, dur:1008.75, max:40.08, min:16.76
06-18 22:25:00.420 20031-20074/com.example.edb.edb I/SurfaceTextureClient: [STC::queueBuffer] (this:0x51a92e58) fps:50.50, dur:1009.86, max:33.87, min:5.38
解决方案
我的 SSL 证书已过期,所以我不得不将所有链接从“https”更改为“http”
推荐阅读
- excel - How to fix Circular Reference Dilemma in Excel
- cloud - Integrate Compliance 365 alerts in Cloud App Security
- nlp - Varying-length sequence,if there has be nn.Embedding padding_idx=···,still need pack_padded_sequence pad_packed_sequence?
- machine-learning - calculate number of unique weights in a convolution layer
- jenkins - 如何从 Jenkins 连接私有 ec2 实例
- c# - 如何修复 VS2019 中控制台应用程序包含重复编译项的错误?
- javascript - 如何使用 CSS 将 JQuery 输出格式化为页面顶部和样式
- material-ui - 仅使用 Material UI TextField 选择日期和月份
- c# - 如何使用 SignalR 向 Blazor 服务器中的特定用户发送消息?
- routes - 按时间绘制等时线时的车速