On 01/21/2015 03:24 PM, Christopher Schultz wrote:
Have you tried a plain-old HTTPS connection? No Websocket?
I just tried HTTPS using

HttpsURLConnection urlConnection = (HttpsURLConnection) url.openConnection();
try {
    try {
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
        byte [] buffer = new byte[1024];
        in.read(buffer);
        Log.i(TAG, new String(buffer));
    }
    catch(Exception e){
    }
    String cipherSuite = urlConnection.getCipherSuite();
    Log.i(TAG, "connected? " + cipherSuite);
}

There is currently no content being served (only the websocket), but the network trace shows a successful TLSv1.2 handshake. This should mean the certificates and cipher suites are fine, but there is a problem with some interaction between Android 5.0 and the Tyrus websocket implementation. I think the most logical next step is to try a different websocket implementation.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to