@slagle, @Brad_ST, @vlad, @jody.albritton
Can somebody help on the ST side to solve the issue described below?
This Automatic integration has been running for more than 2 years now. However, recently, there has been some SSL exception thrown in live logging when doing the oauth2 flow with Automatic.
47bee69b-cc9f-4e06-aeba-744fe57cd5a6 7:59:07 AM: error javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
Here is the response from Automatic today about my support ticket (#926).
Jonathon Klobucar (Automatic)
Dec 14, 6:31 PM PST
If our SSL handshake is failing then there is a problem in the smart things library not supporting TLS 1.2 or SNI. As we don’t have an official integration we have no feedback from smartthings, or a trace to tell me why the handshake is bad.
An SSL test is passing
https://www.ssllabs.com/ssltest/analyze.html?d=accounts.automatic.com&s=54.192.142.207&latest
Is Smart things on java 7 or java 8?
Basically, now the ball is on the SmartThings side. The last time I contacted ST support about the SSL handshake issue (so that they refer it to the ST engineering team), they recommended to post it here and contact some ST engineers.
Kyle H. (SmartThings)
Nov 20, 5:36 PM MST
Hey there,
It could defiantly be on Automatics side, so I would be sure to contact them and see if they have made any changes on their end.
The best way to get in contact with one of the engineers would be to post in the community. That is where the engineers really can help with integrations like this. I do wish I could help more with this but again this is support so there isn’t much else I can do.
Lots of them are very active in the community so I would defiantly go that route and see if you can get them to help you out there.
Thanks for your time.
Sincerely,
Kyle H.