It's all about the answers!

Ask a question

RTC Client 6.0.1 disconnect from server when delivering code after adding TLSv1.2 on server


Rami Raslan (11) | asked Oct 13 '16, 9:08 a.m.
Hello
User can not delivering any changes in code from RTC client 6.0.1 after adding TLSv1.2 on server

we have added the following line to eclipse.ini;
-Dcom.ibm.team.repository.transport.client.protocol=TLSv1.2
Server is RTC v6.0.1

After we click OK the connection is closed with the error below


 
log from eclipse work space

!ENTRY com.ibm.team.repository.rcp.ui 4 0 2016-10-13 14:39:07.160
!MESSAGE Method Not Allowed. An unexpected error occurred requesting process configuration from the server.
!STACK 0
com.ibm.team.repository.common.TeamRepositoryException: Method Not Allowed. An unexpected error occurred requesting process configuration from the server.
    at com.ibm.team.process.internal.client.HttpClientUtil.throwHttpClientError(HttpClientUtil.java:100)
    at com.ibm.team.process.internal.client.HttpClientUtil.access$0(HttpClientUtil.java:82)
    at com.ibm.team.process.internal.client.HttpClientUtil$1.run(HttpClientUtil.java:64)
    at com.ibm.team.process.internal.client.HttpClientUtil$1.run(HttpClientUtil.java:1)
    at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1327)
    at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:79)
    at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1322)
    at com.ibm.team.process.internal.client.HttpClientUtil.get(HttpClientUtil.java:52)
    at com.ibm.team.process.internal.client.ThinClientProcess.get(ThinClientProcess.java:750)
    at com.ibm.team.process.internal.client.ThinClientProcess.fetchOperationReport(ThinClientProcess.java:503)
    at com.ibm.team.process.internal.client.ThinClientProcess.getOperationReport(ThinClientProcess.java:455)
    at com.ibm.team.process.internal.client.ThinClientProcess.doAdvise(ThinClientProcess.java:560)
    at com.ibm.team.process.internal.client.ThinClientProcess.adviseAndExecute(ThinClientProcess.java:522)
    at com.ibm.team.scm.client.internal.process.ProcessUtils$ClientProcessProxy.adviseAndExecute(ProcessUtils.java:62)
    at com.ibm.team.scm.common.process.RunnableAdvisableOperation.processExec(RunnableAdvisableOperation.java:195)
    at com.ibm.team.scm.common.process.RunnableAdvisableOperation.processExec(RunnableAdvisableOperation.java:176)
    at com.ibm.team.scm.client.internal.WorkspaceConnection.deliver(WorkspaceConnection.java:2255)
    at com.ibm.team.scm.client.internal.WorkspaceConnection.runDeliverWithPrecondition(WorkspaceConnection.java:3809)
    at com.ibm.team.filesystem.client.internal.operations.DeliverOperation.execute(DeliverOperation.java:271)
    at com.ibm.team.filesystem.client.internal.operations.FileSystemOperation.run(FileSystemOperation.java:90)
    at com.ibm.team.filesystem.rcp.core.internal.changes.util.ComponentSyncModel.deliver(ComponentSyncModel.java:586)
    at com.ibm.team.filesystem.ui.changes.actions.DeliverAction$1.repositoryRun(DeliverAction.java:67)
    at com.ibm.team.repository.rcp.ui.operations.RepositoryOperation.run(RepositoryOperation.java:43)
    at com.ibm.team.repository.rcp.ui.operations.JobRunner.run(JobRunner.java:240)
    at com.ibm.team.repository.rcp.ui.operations.JobRunner$1.run(JobRunner.java:63)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: com.ibm.team.repository.common.transport.TeamServiceException: CRJAZ2942E A request from this server to another server could not be completed. The other server returned a 405 HTTP error with this error text: Method Not Allowed.
    at com.ibm.team.repository.transport.client.RemoteTeamServer.throwHttpClientError(RemoteTeamServer.java:2103)
    at com.ibm.team.repository.transport.client.RemoteTeamServer.executeMethod(RemoteTeamServer.java:1294)
    at com.ibm.team.repository.transport.client.RemoteTeamServer.executeMethod(RemoteTeamServer.java:1119)
    at com.ibm.team.repository.transport.client.RestClientConnectionBase.executeMethod(RestClientConnectionBase.java:375)
    at com.ibm.team.repository.transport.client.RestClientConnectionBase.doMethod(RestClientConnectionBase.java:211)
    at com.ibm.team.repository.transport.client.RestClientConnectionBase.doGet(RestClientConnectionBase.java:144)
    at com.ibm.team.repository.transport.client.TeamRawRestServiceClient$RawRestClientConnection.doGet(TeamRawRestServiceClient.java:96)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeServiceCall(ServiceInterfaceProxy.java:254)
    at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(ServiceInterfaceProxy.java:110)
    at com.ibm.team.repository.client.internal.RawRestServiceClientProxy$RestClientConnectionProxy.invoke(RawRestServiceClientProxy.java:121)
    at com.sun.proxy.$Proxy12.doGet(Unknown Source)
    at com.ibm.team.process.internal.client.HttpClientUtil$1.run(HttpClientUtil.java:57)
    ... 23 more


Comments
Francis Kemp commented Jan 04 '17, 7:25 a.m.

I'm having the same issue.  Anyone figure this out?

Be the first one to answer this question!


Register or to post your answer.