It's all about the answers!

Ask a question

Unable to connect to CLM with TAM/WebSeal using Eclipse


Kot T. (1.5k11319) | asked Nov 18 '14, 3:24 p.m.
JAZZ DEVELOPER
A user has CLM 4.0.5 set up with Tivoli Access Manager / WebSeal and is unable to connect to the server using Eclipse Client. When trying to configure a connection in Eclipse, got the following error:

CRJAZ6025E Cannot log into the server,'https://server1.example.com/server2.example_s9443/ccm/',
because the network stated that the server is invalid or unknown <https://server1.example.com/server2_example_s9443/ccm/%27%2c because the network stated that the server is invalid or unknown> . For more details, open the help system and search for CRJAZ6025E.


Eclipse's .log show the following error:

!ENTRY com.ibm.team.repository.client 1 800 2014-11-17 16:59:18.948
!MESSAGE CRJAZ0053I The identifier for the repository identified by"https://server1.example.com/server2.example_s9443/ccm"could not be contacted: invalid UUID
!STACK 0
java.lang.IllegalArgumentException: invalid UUID
                at com.ibm.team.repository.common.UUID.valueOf(UUID.java:126)
                at com.ibm.team.repository.client.util.RepositoryUtil.getRepositoryId2(RepositoryUtil.java:122)
                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.internal.rcp.ui.RepositoryPropertyPage.changeRepositoryURI(RepositoryPropertyPage.java:194)
                at com.ibm.team.process.internal.rcp.ui.RepositoryPropertyPage.saveSettings(RepositoryPropertyPage.java:120)
                at com.ibm.team.process.internal.rcp.ui.RepositoryPropertyPage.save(RepositoryPropertyPage.java:103)
                at com.ibm.team.process.internal.rcp.ui.RepositoryPropertyPage.access$0(RepositoryPropertyPage.java:102)
                at com.ibm.team.process.internal.rcp.ui.RepositoryPropertyPage$1.run(RepositoryPropertyPage.java:89)
                at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

In the WebUI, users can login successfully.

TAM/WebSeal is enabled in this environment. It is not configured for SSO.


QUESTIONS:
1. With this setup with TAM/WebSeal, should a user be able to connect to the server using Eclipse client?
2. What would be a valid URL syntax to use? Is the URL in the error message supported in Eclipse? (it works fine in a browser)
3. How can I address the above error?

Comments
1
Donald Nong commented Nov 18 '14, 7:11 p.m.

Hi Kot, the error is

java.lang.IllegalArgumentException: invalid UUID
So it seems unrelated to either host name or port number. In other words, TAM/WebSeal seems to work for Eclipse client as well.
Without debugging, it would be difficult to say what is going on there. I would suggest collecting network trace on both the client and the server side and compare the Eclipse client and the Web client. Or you can do something similar to that in this article (just the httpclient bit should be OK).
https://jazz.net/wiki/bin/view/Deployment/IntegrationsTroubleshootingSmartCardDebug

Be the first one to answer this question!


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.