Hello!
We deployed integration between celoxis and Jira.
It worked fine, but started to get an error: "Received fatal alert: handshake_failure" while trying to send API calls to JIRA.
Nothig has changed in code.
What happened?
We use java-1.7.0-openjdk-1.7.0.211-2.6.17.1.el7_6.x86_64/jre, version 1.7.0_211
Please, help!
If you have not changed anything on the Celoxis side, then my best guess is that the SSL certificate that Celoxis is using has expired, and you'll need to install a new one.
Errors are on the JIRA side
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not quite. The errors are being reported by Jira. That does not tell us the error is on the Jira side, it just says Jira has spotted the problem.
The normal working procedure in your API call here is:
That's the "handshake" process. It's actually a lot more complex than that, but we only need to understand that basic overview to talk about the problem you're having.
The error message "handshake failure" means that step 3 in the handshake process failed. Jira was not able to match up Celoxis' encryption with what it is configured for.
This can happen when
Now, we can rule out point 1 easily - does your Jira Cloud system work when you visit it in your browser? I think you find it will. Which means the SSL on the Jira side is working fine.
This means the error is on the Celoxis side. If you've changed nothing yourself, then the most likely culprit is an expired certificate.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.