Integration stopped working after upgrade to 2.0.7
Platform notice: Server and Data Center only. This article only applies to Atlassian products on the server and data center platforms.
Problem
Some unsupported integrations may stop working after the upgrade of Hipchat Server to 2.0.7.
At this point, we did not get any reports of this issue impacting integrations available on marketplace.atlassian.com.
The integrations we know were impacted are:
No errors will be logged on the Hipchat Server side. Some SSL related errors will be logged on the third-party side. Plugin crashes might also be observed if the exception is not handled properly. For example:
[ERROR] HipChat notification failed with error message: Unexpected IO error occurred while sending notification: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
Cause
TLS 1.0 fallback support has been removed from Hipchat Server 2.0.7. If the integration has it enabled and the use of a newer TLS version fails for some reason, the integration will either throw an exception or crash.
Resolution
The solution to this issue is to disable TLS 1.0 fallback for outbound connections in the integration code. For example, How do I disable SSL fallback and use only TLS for outbound connections in .NET?