HttpClient fails with Handshake Failed in Android 5.0 Lollipop
DefaultHttpClient in Android 5.0 Lollipop seems to be broken. It can not set the connection to some sites that were successfully set by previous versions of Android. For example I try to connect to https://uralsg.megafon.ru //Create httpclient like in https://stackoverflow.com/questions/18523784/ssl-tls-protocols-and-cipher-suites-with-the-androidhttpclient HttpClient client = new DefaultHttpClient(manager, params); HttpGet httpGet = new HttpGet("https://uralsg.megafon.ru"); HttpResponse client = httpclient.execute(httpGet); This code works in Android 2.3-4.4, but fails on Android 5.0 (devices