It's all about the answers!

Ask a question

RIT - RQM integration: SSLHandshakeException. Why is the integration not working?


Felipe Amaya (11) | asked Dec 20 '17, 10:45 a.m.


Hi,

I'm using RIT 9.1 with Rational Test Workbench and RQM 5.0.2, but when I follow the articles for integrating the tools the following error is showing:

java.lang.IllegalStateException: other io exception: SSLHandshakeException
 at com.ghc.ghtester.rqm.common.RemoteRQMService.testConnection(RemoteRQMService.java:173)
at com.ghc.ghtester.rqm.qmintegration.internal.ExportJob.run(ExportJob.java:339)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at com.ibm.jsse2.j.a(j.java:3)
at com.ibm.jsse2.j.a(j.java:32)
at com.ibm.jsse2.as.b(as.java:691)
at com.ibm.jsse2.as.a(as.java:710)
at com.ibm.jsse2.as.i(as.java:338)
at com.ibm.jsse2.as.a(as.java:711)
at com.ibm.jsse2.as.startHandshake(as.java:454)
at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:394)
at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:353)
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:134)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
at com.ghc.ghtester.rqm.common.RQMHttpClient.executeMethod(RQMHttpClient.java:402)
at com.ghc.ghtester.rqm.common.RQMHttpClient.get(RQMHttpClient.java:164)
at com.ghc.ghtester.rqm.common.RemoteRQMService.testConnection(RemoteRQMService.java:149)
... 2 more

What should be done?


Comments
Donald Nong commented Dec 20 '17, 7:27 p.m.

SSLHandshakeException can be caused by various factors. If the stack trace (the last "caused by") does not reveal the root cause, you may need to capture network packets and analyze them to determine.

One answer



permanent link
Subhajit Bhuiya (5642) | answered Dec 21 '17, 6:29 a.m.
JAZZ DEVELOPER

Please check with RIT team

Your answer


Register or to post your answer.