It's all about the answers!

Ask a question

Workitem Command Line WCL 4.1 Issue


James Cheung (65714) | asked Nov 29 '18, 9:55 p.m.

 Hi all,


Need help on setting up WCL 4.1.

1.   RTC server version is 6.0.5
Build Information Version Build ID
Jazz Foundation - Core Libraries 6.0.5 RJF-SERVER-I20171103-1833
2.   Java version on Redhat Linux 7.x: 
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)
3.   Unlimited Strength Policy is installed and check
4.   WCL command tried to execute
wcl -printtypeattributes projectArea="EIS.MFT" repository="https://ibmclm.xx.com/ccm" password="xxxxx" user="aaaaa" workItemType=EIS_RI /ignoreErrors id="231848"
5.   Error:
CRJAZ0099E An HTTP error occurred when this URL was being accessed: /ccm/versionCompatibility?clientVersion=6.0.5. Error details: java.lang.RuntimeException: Could not generate DH keypair.

Any suggestion is highly appreciated.
Thanks





Comments
James Cheung commented Nov 29 '18, 11:51 p.m. | edited Nov 30 '18, 3:08 a.m.

Hi all,


Googled this message on disabling the DHE and the error is gone.

New error:

TeamRepositoryException: Unable to log into repository!
CRJAZ0099E An HTTP error occurred when this URL was being accessed: /ccm/versionCompatibility?clientVersion=6.0.5. Error details: Received fatal alert: handshake_failure.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

You can disable DHE completely in your jdk, edit jre/lib/security/java.security and make sure DHE is disabled, eg. like

jdk.tls.disabledAlgorithms=SSLv3, DHE .

answered Jul 10 '15 at 7:44
Tor
643412

One answer



permanent link
Ralph Schoon (57.1k23642) | answered Nov 30 '18, 2:46 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
edited Nov 30 '18, 3:08 a.m.
1. Install and make sure to use a latest Java Runtime. e.g. 1.8.0_191. See https://rsjazz.wordpress.com/2018/11/23/rtc-extensions-workshop-how-to-fix-ssl-protocol-errors-preventing-connection-to-jetty-debug-server/  Version 1.8.0_141 is way too old and certificates have been revoked.
2. Install and make sure to use the Plain Java Client libraries for the version of RTC you are using.

Your answer


Register or to post your answer.