It's all about the answers!

Ask a question

TestRealtime adapter connection to QualityManager problems


RAPHAEL BOILLON (379) | asked Dec 05 '13, 10:10 a.m.
Hello

My configuration is:
RT version: 7.5.0.6 (solaris 10)
QM version: 4.0.4 (solaris 10)
QM public URI: https://xxx:9443/qm
Jazz Team Server URI: https://xxx:9443/jts

When I start the RT adapter using the JTS URI I get the error:
root@yyy #  ./startTestRTAdapter.sh -reconfigure
Enter the connection information to access the Rational Quality Manager server
Usually the server URL looks like https://hostname:9443/jazz
Server URL: https://xxx:9443/jts
Login: Administrator
Password: zzz
Project Area (Optional):
Enter adapter name (default is : TestRT on yyy)
java.security.NoSuchAlgorithmException: SSL_TLS SSLContext not available
Unable to create SSL_TLS context, trying TLS
java.security.NoSuchAlgorithmException: SSL_TLS SSLContext not available
Unable to create SSL_TLS context, trying TLS
login error (response code) - 408
Response Body: <html><head><title>Apache Tomcat/7.0.32 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 408 - The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</u></p><p><b>description</b> <u>The client did not produce a request within the time that the server was prepared to wait.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/7.0.32</h3></body></html>
Unable to get version information of jazz server
login error (response code) - 408
Response Body: <html><head><title>Apache Tomcat/7.0.32 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 408 - The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</u></p><p><b>description</b> <u>The client did not produce a request within the time that the server was prepared to wait.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/7.0.32</h3></body></html>
login error (response code) - 408
Response Body: <html><head><title>Apache Tomcat/7.0.32 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 408 - The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</u></p><p><b>description</b> <u>The client did not produce a request within the time that the server was prepared to wait.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/7.0.32</h3></body></html>
Rational Test RealTime adapter failed to register with the Rational Quality Manager server: com.ibm.rqm.adapter.library.data.AdapterException: Failed to send data
When I start the RT adapter using the QM URI I get the error:
root@yyy #  ./startTestRTAdapter.sh -reconfigure
Enter the connection information to access the Rational Quality Manager server
Usually the server URL looks like https://hostname:9443/jazz
Server URL: https://xxx:9443/qm
Login: Administrator
Password: zzz
Project Area (Optional):
Enter adapter name (default is : TestRT on yyy)
java.security.NoSuchAlgorithmException: SSL_TLS SSLContext not available
Unable to create SSL_TLS context, trying TLS
java.security.NoSuchAlgorithmException: SSL_TLS SSLContext not available
Unable to create SSL_TLS context, trying TLS
login error (response code) - 408
Response Body: <html><head><title>Apache Tomcat/7.0.32 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 408 - The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</u></p><p><b>description</b> <u>The client did not produce a request within the time that the server was prepared to wait.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/7.0.32</h3></body></html>
login error (response code) - 408
Response Body: <html><head><title>Apache Tomcat/7.0.32 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 408 - The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</u></p><p><b>description</b> <u>The client did not produce a request within the time that the server was prepared to wait.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/7.0.32</h3></body></html>
login error (response code) - 408
Response Body: <html><head><title>Apache Tomcat/7.0.32 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 408 - The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>The time allowed for the login process has been exceeded. If you wish to continue you must either click back twice and re-click the link you requested or close and re-open your browser</u></p><p><b>description</b> <u>The client did not produce a request within the time that the server was prepared to wait.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/7.0.32</h3></body></html>
Rational Test RealTime adapter failed to register with the Rational Quality Manager server: com.ibm.rqm.adapter.library.data.AdapterException: Failed to send data
First, which one of adresses is the right one (the scripts tells me that the QM server URL usually finish with /jazz but this URL does not exists,  I only have URLs ending with /jts or /qm) ?
And most important why the connection fails ?

Regards,
Raphael

3 answers



permanent link
Ara Masrof (3.2k15) | answered Dec 05 '13, 11:51 a.m.
JAZZ DEVELOPER
 Raphael,

The URL you should be specifying is the URL used to register the QM application You can see this list from your CLM server using the following URL

https://<HOST>:<Port>/jts/admin#action=com.ibm.team.repository.admin.registeredApplications

Based on the information you proved it sounds like you should be using this

https://<HOST>:<Port>/qm

If you were to enter the above URL in a browser on the same machine the adapter is running on, does the QM application come up successfully?


permanent link
RAPHAEL BOILLON (379) | answered Dec 05 '13, 12:42 p.m.
In a browser, the QM application comes up but we have first to add a security exception in the browser because the JTS certificate in invalid (self-signed).

permanent link
Ara Masrof (3.2k15) | answered Dec 05 '13, 1:37 p.m.
JAZZ DEVELOPER
 Rapheal,
There was an older issue with the adapter code related to this error specifically for Tomcat  

https://jazz.net/jazz02/web/projects/Rational%20Quality%20Manager#action=com.ibm.team.workitem.viewWorkItem&id=54315


In original post, it looks like you are running RT version: 7.5.0.6 which I believe is only supported with the 3.x version of the CLM product, so you may be running into the the above issue

The System requirements for 4.0.3 and 4.0.4 can be found here:

https://jazz.net/wiki/bin/view/Deployment/CLMSystemRequirements403

Here is the supported versions of the various testing tools integration. Based on this list, RT would need to be at a minimum version of 8.x to be compatible with RQM 4.0.4
  •  IBM Rational Functional Tester 8.2.2 and 8.3* and future fix packs, mod levels and their fix packs
  • IBM Rational Performance Tester 8.2.1.4 and 8.3* and future fix packs, mod levels and their fix packs
  • IBM Rational Service Tester for SOA Quality 8.2.1 and 8.3* and future fix packs, mod levels and their fix packs
  • IBM Security AppScan Enterprise Edition 8.6* and future mod levels and their fix packs
  • IBM Rational Robot 7.0.3* and future fix packs, mod levels and their fix packs
  • IBM Rational Test RealTime 8.0* and future mod levels and their fix packs 

Comments
RAPHAEL BOILLON commented Apr 02 '14, 5:14 a.m.

Hello

I upgraded my Test Realtime version to the 8.0. Now I have the following error:

  ./startTestRTAdapter.sh -reconfigure


Enter the connection information to access the Rational Quality Manager server
Usually the server URL looks like https://hostname:9443/jazz
Server URL: https://*:9443/qm
Login:

Password: *
Project Area:

Enter adapter name (default is : TestRT on ****)
java.security.NoSuchAlgorithmException: SSL_TLS SSLContext not available
Unable to create SSL_TLS context, trying TLS
java.security.NoSuchAlgorithmException: SSL_TLS SSLContext not available
Unable to create SSL_TLS context, trying TLS
Rational Test RealTime adapter failed to register with the Rational Quality Manager server: com.ibm.rqm.adapter.library.data.AdapterException: Failed to send data

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.