RTC tool access RTC failed through HTTPS
hi team.
we encountered error when we use Rational Team Concert tool (6.0) to access RTC.
But "Eclipse Luna" and Browser are working fine.
Log can be found below. Any advise is very appreciated.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
!ENTRY com.ibm.team.repository.client 1 800 2017-05-16 11:06:12.827 !MESSAGE CRJAZ0053I The identifier for the repository identified by "https://xxx/ccm" could not be contacted: Received fatal alert: handshake_failure !STACK 0 javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure at com.ibm.jsse2.j.a(j.java:15) at com.ibm.jsse2.j.a(j.java:39) at com.ibm.jsse2.qc.b(qc.java:820) at com.ibm.jsse2.qc.a(qc.java:25) at com.ibm.jsse2.qc.h(qc.java:634) at com.ibm.jsse2.qc.a(qc.java:827) at com.ibm.jsse2.qc.startHandshake(qc.java:451) at com.ibm.net.ssl.www2.protocol.https.c.afterConnect(c.java:55) at com.ibm.net.ssl.www2.protocol.https.d.connect(d.java:14) at com.ibm.net.ssl.www2.protocol.https.b.connect(b.java:16) at com.ibm.team.repository.client.util.RepositoryUtil.getRepositoryId2(RepositoryUtil.java:115) at com.ibm.team.repository.client.internal.TeamRepositoryService.connectToAndUpdateTeamRepository(TeamRepositoryService.java:401) at com.ibm.team.repository.client.internal.TeamRepositoryService.getTeamRepositoryWithOverride(TeamRepositoryService.java:180) at com.ibm.team.process.rcp.ui.RepositoryCreationPage.createNewRepository(RepositoryCreationPage.java:235) at com.ibm.team.process.rcp.ui.RepositoryCreationPage.create(RepositoryCreationPage.java:201) at com.ibm.team.process.rcp.ui.RepositoryCreationPage$1.run(RepositoryCreationPage.java:130) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
!ENTRY com.ibm.team.process.rcp.ui 4 0 2017-05-16 11:06:12.827 !MESSAGE Error logged from Process RCP UI: !STACK 0 com.ibm.team.repository.common.TeamRepositoryException: CRJAZ2384E Cannot connect to the repository at URL "https://xxx/ccm", see the nested exception for more details. at com.ibm.team.repository.client.util.RepositoryUtil.getRepositoryId2(RepositoryUtil.java:139) at com.ibm.team.repository.client.internal.TeamRepositoryService.connectToAndUpdateTeamRepository(TeamRepositoryService.java:401) at com.ibm.team.repository.client.internal.TeamRepositoryService.getTeamRepositoryWithOverride(TeamRepositoryService.java:180) at com.ibm.team.process.rcp.ui.RepositoryCreationPage.createNewRepository(RepositoryCreationPage.java:235) at com.ibm.team.process.rcp.ui.RepositoryCreationPage.create(RepositoryCreationPage.java:201) at com.ibm.team.process.rcp.ui.RepositoryCreationPage$1.run(RepositoryCreationPage.java:130) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure at com.ibm.jsse2.j.a(j.java:15) at com.ibm.jsse2.j.a(j.java:39) at com.ibm.jsse2.qc.b(qc.java:820) at com.ibm.jsse2.qc.a(qc.java:25) at com.ibm.jsse2.qc.h(qc.java:634) at com.ibm.jsse2.qc.a(qc.java:827) at com.ibm.jsse2.qc.startHandshake(qc.java:451) at com.ibm.net.ssl.www2.protocol.https.c.afterConnect(c.java:55) at com.ibm.net.ssl.www2.protocol.https.d.connect(d.java:14) at com.ibm.net.ssl.www2.protocol.https.b.connect(b.java:16) at com.ibm.team.repository.client.util.RepositoryUtil.getRepositoryId2(RepositoryUtil.java:115) ... 6 more |
One answer
You're probably going to need a recent Java 6 or even Java 7 or 8 as your -vm. In addition you will have to add another entry in Eclipse.ini. I installed Java 8 in c:\java8 and change eclipse.ini thus ( just the bold lines ). There will be something there after -vm, replace with the location of your updated JRE ( try not to put in "Program Files" that's more pain than it's worth )
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.
Comments
More information is needed. How does "Eclipse Luna" work fine? Does it have RTC plugin installed together? Is your RTC server support TLSv1.2 only?
SSLProtocolDisable SSLv2 SSLv3 TLSv1 TLSv1.1
SSLCipherSpec ALL -SSL_RSA_WITH_RC4_128_MD5