Running the 'Requirements' data collection job results in 'Failed' status with 'HTTP/1.1 401 Unauthorized' error

Technote (troubleshooting)


Problem(Abstract)

Attempts to run the 'Requirements' data collection job result in 'failed' status with 'HTTP/1.1 401 Unauthorized' error in jts-etl.log with IBM Rational Team Concert.

Symptom

The Data Collection Job Status page displays 'Failed' status for the 'Requirements' data collection job.

Error found in jts-etl.log:


[ http-9443-Processor48] ERROR ouse.service.rrc.internal.RemoteRRCSnapshotService  - java.sql.SQLException: com.ibm.rational.etl.common.exception.ETLException: com.ibm.rational.dataservices.client.auth.AuthenticationException: com.ibm.rational.dataservices.client.auth.oauth.OAuthCommunicatorException: HTTP/1.1 401 Unauthorized



Cause

The password of the user used to run the data collection job contains a '+' sign in it. This causes the authentication to fail consistently and could eventually lock up the user ID.


This issue is currently filed as a defect on jazz.net. Refer to work item #184619.


Resolving the problem


WORKAROUND:

  • Remove the '+' sign from the password of the user used to run the 'requirements' data collection job. It is recommended to avoid any special characters in the password.
  • If it is not possible to change the user's password, use a different user whose password contains no '+' sign or any special characters

If the problem persists after implementing the above solutions, review and ensure that the following conditions are met:
  • Ensure that the user ID used to run the 'requirements' data collection job can access the IBm Rational Requirements Management (RM) application using the web client. The user should be able to log in without any error.
  • The user ID used to run the 'requirements' data collection job must have JazzAdmin repository permission and correct Data Collection license assigned.
  • Ensure that the password of the user in the Data Collection Jobs page ("https://<RTC_server>:<port>/jts/admin#action=com.ibm.team.reportsManagement.etlConfig") is correct.

Cross Reference information
Segment Product Component Platform Version Edition
Software Development Rational Requirements Composer 3.0.1, 3.0.1.1

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Rational Team Concert
Repository

Software version:

3.0.1, 3.0.1.1

Operating system(s):

AIX, Linux, Solaris, Windows

Reference #:

1570493

Modified date:

2011-11-15

Translate my page

Machine Translation

Content navigation