REST Message Failing with: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

Mike Moody
Kilo Guru

I am attempting to consume a 3rd party REST based API. I am able to consume it successfully via Postman in Chrome, however using the same headers I am receiving the following exception as a response in Service Now when executing a test: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure. I've tried using both the Use basic auth option and a direct Authorization header approach via ServiceNow. Please see the screenshots below. Any advice/help with this issue would be much appreciated. Thanks!

Success:

PostMan_Success.PNG

Failure:

SN_Failure.PNG

1 ACCEPTED SOLUTION

Mike Moody
Kilo Guru

Hmm. I think I might have found the answer to my question via this KB article link in hi: ServiceNow Customer Service System


View solution in original post

5 REPLIES 5

Hi Hank,



Actually, I am still on Eureka and that is where I applied this work around successfully. I'm currently running Eureka patch 8. The thing to keep in mind about this approach is that this forces Service Now to use TLS, so the 3rd party API must support TLS as a protocol.



Mike