It's all about the answers!

Ask a question

Error connecting to RTC 3.0.1 via Eclipse Client


aurelien coueron (13187) | asked Jul 11 '11, 8:41 a.m.
Our RTC 3.0.1 server is accessible without ssl (http on port 80).
Inside the LAN, access is ok for web client and Eclipse client.
Another access is configured outside the LAN, using a firewall and a reverse-proxy.
Actually, external users may connect with web client but can't with Eclipse client.
Here is the Eclipse log detail :

!ENTRY org.apache.commons.httpclient.HttpMethodDirector 1 800 2011-07-11 14:03:03.948
!MESSAGE Authentication requested but doAuthentication is disabled
!ENTRY org.apache.commons.httpclient.HttpMethodDirector 1 800 2011-07-11 14:03:05.460
!MESSAGE I/O exception (java.net.ConnectException) caught when processing request: Connection refused: connect
!ENTRY org.apache.commons.httpclient.HttpMethodDirector 1 800 2011-07-11 14:03:05.460
!MESSAGE Retrying request
!ENTRY org.apache.commons.httpclient.HttpMethodDirector 1 800 2011-07-11 14:03:06.551
!MESSAGE I/O exception (java.net.ConnectException) caught when processing request: Connection refused: connect
!ENTRY org.apache.commons.httpclient.HttpMethodDirector 1 800 2011-07-11 14:03:06.551
!MESSAGE Retrying request
!ENTRY org.apache.commons.httpclient.HttpMethodDirector 1 800 2011-07-11 14:03:07.534
!MESSAGE I/O exception (java.net.ConnectException) caught when processing request: Connection refused: connect
!ENTRY org.apache.commons.httpclient.HttpMethodDirector 1 800 2011-07-11 14:03:07.534
!MESSAGE Retrying request
!ENTRY org.apache.commons.httpclient.HttpConnection 2 900 2011-07-11 14:03:08.594
!MESSAGE HttpConnectionManager is null. Connection cannot be released.


Is there anything else to configure to use RTC behind a Reverse-Proxy and a firewall ?

One answer



permanent link
aurelien coueron (13187) | answered Jul 11 '11, 9:29 a.m.
Our RTC 3.0.1 server is accessible without ssl (http on port 80).
Inside the LAN, access is ok for web client and Eclipse client.
Another access is configured outside the LAN, using a firewall and a reverse-proxy.
Actually, external users may connect with web client but can't with Eclipse client.
Here is the Eclipse log detail :

!ENTRY org.eclipse.ui 4 4 2011-07-11 15:07:53.597
!MESSAGE Plug-in 'com.ibm.team.interop.ide.ui' contributed an invalid Menu Extension (Path: 'jazz.manage' is invalid): com.ibm.team.interop.manageSyncRules
!ENTRY com.ibm.team.process.rcp.ui 4 0 2011-07-11 15:07:54.750
!MESSAGE Erreur consigne partir de l'interface utilisateur RCP de processus :
!STACK 0
com.ibm.team.repository.client.ServerVersionCheckException: Le serveur auquel vous vous connectez est plus ancien que votre client et donc incompatible. Pour dterminer la version du serveur et tlcharger le client appropri, prenez contact avec votre administrateur systme.
at com.ibm.team.repository.client.internal.TeamRepository.fetchClientVersionJSONObject(TeamRepository.java:1602)
at com.ibm.team.repository.client.internal.TeamRepository.access$0(TeamRepository.java:1591)
at com.ibm.team.repository.client.internal.TeamRepository$5.run(TeamRepository.java:1662)
at com.ibm.team.repository.client.internal.TeamRepository$5.run(TeamRepository.java:1)
at com.ibm.team.repository.client.internal.TeamRepository$3.run(TeamRepository.java:1261)
at com.ibm.team.repository.common.transport.CancelableCaller.call(CancelableCaller.java:79)
at com.ibm.team.repository.client.internal.TeamRepository.callCancelableService(TeamRepository.java:1254)
at com.ibm.team.repository.client.internal.TeamRepository.checkServerVersionMatches(TeamRepository.java:1665)
at com.ibm.team.repository.client.internal.TeamRepository.internalLogin(TeamRepository.java:1445)
at com.ibm.team.repository.client.internal.TeamRepository.login(TeamRepository.java:618)
at com.ibm.team.process.internal.rcp.ui.LoginAction$1.run(LoginAction.java:88)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: com.ibm.team.repository.transport.client.AuthenticationException: CRJAZ0097I La demande d'URL "/jazz/versionCompatibility?clientVersion=3.0.1" a t refuse. Le statut est "Interdit".
at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMethod(ClientHttpUtil.java:421)
at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMethod(ClientHttpUtil.java:290)
at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMethod(ClientHttpUtil.java:204)
at com.ibm.team.repository.transport.client.RestClientConnectionBase.executeMethod(RestClientConnectionBase.java:308)
at com.ibm.team.repository.transport.client.RestClientConnectionBase.doMethod(RestClientConnectionBase.java:182)
at com.ibm.team.repository.transport.client.RestClientConnectionBase.doGet(RestClientConnectionBase.java:123)
at com.ibm.team.repository.transport.client.TeamRawRestServiceClient$RawRestClientConnection.doGet(TeamRawRestServiceClient.java:94)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invokeServiceCall(ServiceInterfaceProxy.java:164)
at com.ibm.team.repository.client.internal.ServiceInterfaceProxy.invoke(ServiceInterfaceProxy.java:88)
at com.ibm.team.repository.client.internal.RawRestServiceClientProxy$RestClientConnectionProxy.invoke(RawRestServiceClientProxy.java:121)
at $Proxy9.doGet(Unknown Source)
at com.ibm.team.repository.client.internal.TeamRepository.fetchClientVersionJSONObject(TeamRepository.java:1594)
... 11 more
Caused by: com.ibm.team.repository.common.PermissionDeniedException: CRJAZ0097I La demande d'URL "/jazz/versionCompatibility?clientVersion=3.0.1" a t refuse. Le statut est "Interdit".
at com.ibm.team.repository.transport.client.ClientHttpUtil.executeHttpMethod(ClientHttpUtil.java:420)
... 26 more

!ENTRY org.apache.commons.httpclient.HttpConnection 2 900 2011-07-11 15:07:54.766
!MESSAGE HttpConnectionManager is null. Connection cannot be released.




Is there anything else to configure to use RTC behind a Reverse-Proxy and a firewall ?

Your answer


Register or to post 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.