ich meine App Fehler bin ständig überwacht, und ich sehe den folgenden Fehler zu oftWarum fällt Volley auf SSLV3 zurück?
javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0xb8f0fc28: Failure in SSL library, usually a protocol error
Fehler: 14077410: SSL-Routinen: SSL23_GET_SERVER_HELLO: SSLv3 Alarm Handshake-Fehler (extern/openssl/ssl/s23_clnt.c: 741 0xaa48cd5c: 0x00000000) -javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL-Handshake abgebrochen: ssl = 0xb8f0fc28: Fehler in der SSL-Bibliothek, normalerweise ein Protokollfehler Fehler: 14077410: SSL-Routinen: SSL23_GET_SERVER_HELLO: sslv3 alert Handshake-Fehler (extern/openssl/ssl/s23_clnt.c: 741 0xaa48cd5c: 0x00000000)
Sie die den Fehler sehen kann, ist etwa SSLV3 und mein Server su Nur Port TLSV1.2.
Es scheint, dass auf einigen Clients Volley zurück fällt, um SSLV3 (aus irgendeinem Grund) zu verwenden, und sie erhalten einen Fehler.
Benutzer, die diesen Fehler erhalten, sind auf Android 4.4.2, 4.4.4 und 4.1.1 und mehr.
Interessanterweise benutze ich auch DefaultHttpClient in der gleichen Anwendung, aber es scheint nicht das gleiche Problem zu melden.
Ich bin mit dem Standard-HurlStack in Volley
Ich habe folgende ... Disable SSL as a protocol in HttpsURLConnection
und https://code.google.com/p/android/issues/detail?id=78187
Also, was sind meine Optionen gesehen?
Ist meine Annahme korrekt, dass Volley auf SSLV3 zurückfällt?
Warum Fallback auf SSLV3? Mit anderen Worten: Was war der ursprüngliche Fehler, der das Problem verursacht hat und wie es gelöst werden kann?
Ich habe kürzlich Volley heruntergeladen, aber ich bin mir nicht sicher, ob es das Neueste ist. Wie finde ich welche Version ich habe?
Irgendwelche Gedanken?
niemand zur Rettung? –
Ich würde http://stackoverflow.com/questions/24357863/making-sslengine-use-tlsv1-2-on-android-4-4-2 – mattm