{"action":"created","issue":{"url":"https://api.github.com/repos/siacs/Conversations/issues/1674","repository_url":"https://api.github.com/repos/siacs/Conversations","labels_url":"https://api.github.com/repos/siacs/Conversations/issues/1674/labels{/name}","comments_url":"https://api.github.com/repos/siacs/Conversations/issues/1674/comments","events_url":"https://api.github.com/repos/siacs/Conversations/issues/1674/events","html_url":"https://github.com/siacs/Conversations/issues/1674","id":128987670,"number":1674,"title":"TLS handshake fails","user":{"login":"jkm","id":580522,"avatar_url":"https://avatars.githubusercontent.com/u/580522?v=3","gravatar_id":"","url":"https://api.github.com/users/jkm","html_url":"https://github.com/jkm","followers_url":"https://api.github.com/users/jkm/followers","following_url":"https://api.github.com/users/jkm/following{/other_user}","gists_url":"https://api.github.com/users/jkm/gists{/gist_id}","starred_url":"https://api.github.com/users/jkm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jkm/subscriptions","organizations_url":"https://api.github.com/users/jkm/orgs","repos_url":"https://api.github.com/users/jkm/repos","events_url":"https://api.github.com/users/jkm/events{/privacy}","received_events_url":"https://api.github.com/users/jkm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-01-27T00:32:57Z","updated_at":"2016-02-03T17:18:15Z","closed_at":null,"body":"When I connect to my xmpp server Conversations fails because both sides cannot agree on a shared cipher. I'm trying to debug the problem. From the TLS client hello I see there is no SHA 256 enabled cipher suite which the server expects.\r\nThis weird because I'm running Android 4.4.4 which has support for those ciphers. Further when using a browser (which I assume uses the same Android TLS implementation) I see such a cipher suite, e.g., ECDHE-RSA-AES128-GCM-SHA256.\r\n\r\nI am wondering whether this is due to\r\n```\r\nSSLContext.getInstance(\"TLS\");\r\n```\r\nin `HttpConnectionManager.java`. Because this may restrict to TLSv1 (see this [Stack Overflow question](https://stackoverflow.com/questions/29841610/will-sslcontext-getinstancetls-supports-tls-v1-1-and-tls-v1-2-also)). Is the fix then to set it to `\"TLSv1.2\"`?\r\n\r\nI'm running Conversations 1.9.2."},"comment":{"url":"https://api.github.com/repos/siacs/Conversations/issues/comments/179356320","html_url":"https://github.com/siacs/Conversations/issues/1674#issuecomment-179356320","issue_url":"https://api.github.com/repos/siacs/Conversations/issues/1674","id":179356320,"user":{"login":"iNPUTmice","id":192229,"avatar_url":"https://avatars.githubusercontent.com/u/192229?v=3","gravatar_id":"","url":"https://api.github.com/users/iNPUTmice","html_url":"https://github.com/iNPUTmice","followers_url":"https://api.github.com/users/iNPUTmice/followers","following_url":"https://api.github.com/users/iNPUTmice/following{/other_user}","gists_url":"https://api.github.com/users/iNPUTmice/gists{/gist_id}","starred_url":"https://api.github.com/users/iNPUTmice/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iNPUTmice/subscriptions","organizations_url":"https://api.github.com/users/iNPUTmice/orgs","repos_url":"https://api.github.com/users/iNPUTmice/repos","events_url":"https://api.github.com/users/iNPUTmice/events{/privacy}","received_events_url":"https://api.github.com/users/iNPUTmice/received_events","type":"User","site_admin":false},"created_at":"2016-02-03T17:18:15Z","updated_at":"2016-02-03T17:18:15Z","body":"does 7dd9545ea3777972b1d80e59dfc5166dd53cceb0 fix the issue for you?"}}