RIT - RQM integration: SSLHandshakeException. Why is the integration not working?
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
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.