I have a project making REST calls to an HTTPS backend It which works fine on some devices, and breaks on others.
This is the error I get:
com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x78004ee8: Failure in SSL library, usually a protocol error error:140770FCSL routinesSL23_GET_SERVER_HELLO:unknown protocol (external/openssl/ssl/s23_clnt.c:766 0x731f5d5c:0x00000000)
Looking at the Volley documentation, they mention
"You can include your own HTTPStack ( to handle SSL connections [...])"
Has someone done this for volley ? If so can you please share your changes ?
Notes: The Certificate is signed by a valid entity which was already in the trusted certificates of the devices.