GET requests don't suport TLS 1.2?

bug

#1

It looks webcore (or smartthings) doesn’t send GET web requests using TLS 1.2

I am trying to reach “Telegram bot api” using:

Make a GET request to: http://api.telegram.org/

but sadly it started to fail lately with error:

Error executing external web request: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

As stated on Telegram twitter page, Telegram Bot API doesn’t support TLS 1.1 anymore:

@ady624 is this a bug on webcore or smartthings side ? Can this be fixed with any incoming updates ?


External Web Requests Failing
#2

This does not seem to be related to TLS 1.2, at least on my SmartThings shard (graph.api.smartthings.com). Here is a piston to test which TLS version is supported. For me it shows “Your client is using TLS 1.2”