How to diagnose misconfigurations or network issues when RM rejects what seem to be valid RDNG Analyst Tokens?
When attempting to perform RM project operations, while licensed through a Rational Token License Server, when the user has been granted access to the RDNG Analyst Token license, we encounter the rejection "the server does not permit the operation" and the Detail shows:
Reviewing the /opt/IBM/Jazz rm.log file:ID CRRRW7558E The message that follows might indicate why the server does not permit the operation. To troubleshoot this issue, ask your server administrator to check the server configuration. For more information about the cause of the error, check the message details. Also, ensure that the required licenses are installed and activated, and that they have not expired. To check your licenses, from the Jazz Team Server administration pages, click Server > License Key Management. If you have correct and up-to-date licenses and are an administrator, check the teamserver.properties file in the /server/conf/rm directory to ensure that the file contains the correct server name and port number. If you are not an administrator, ask a server administrator to check the teamserver.properties file.Unable to load https://some.jazz.com:9443/rm/storedquery/FetchSystemAttributes status: 403
Error: Unable to load https://some.jazz.com:9443/rm/storedquery/FetchSystemAttributes status: 403 at new _6 (https://some.jazz.com:9443/rm/web/_js/?include=A~&etag=CzB2FXR54zw_en_US&_proxyURL=%2Frm&ss=KvqCL&locale=en-us:2489:14) at _11._6 [as handleResponse] (https://some.jazz.com:9443/rm/web/_js/?include=A~&etag=CzB2FXR54zw_en_US&_proxyURL=%2Frm&ss=KvqCL&locale=en-us:6187:4) at XMLHttpRequest._13 (https://some.jazz.com:9443/rm/web/_js/?include=A~&etag=CzB2FXR54zw_en_US&_proxyURL=%2Frm&ss=KvqCL&locale=en-us:6202:5)URL: https://some.jazz.com:9443/rm/storedquery/FetchSystemAttributes
Error 403: Forbidden
An error response was received from the Jazz Team Server. Status=400. Message: Internal error Current User: https://some.jazz.com:9443/jts/users/patricia
017-05-16 17:48:40,589 [ Default Executor-thread-86] INFO m.rdm.fronting.server.license.ILicenseCheckService - An error response was received from the Jazz Team Server. Status=400. Message: Internal error Current User: https://some.jazz.com:9443/jts/users/patricia 2017-05-16 17:48:40,920 [ Default Executor-thread-98] INFO m.rdm.fronting.server.license.ILicenseCheckService - An error response was received from the Jazz Team Server. Status=400. Message: Internal error Current User: https://some.jazz.com:9443/jts/users/patriciaHow can an administrator diagnose this further to determine why what appear to be legitimate tokens from an IBM Rational Token License Server are not accepted by the RM License Check Service?
2 answers
Token licenses are managed through the JTS license service.
So check if the licenses are available under the <your jts server>/jts/admin > server tab > license key administration, and at the bottom of that page you can see the status of license key server that manages the token licenses.
Also check the if there are any related messages in jts.log that point at an issue.
The jts.log was not helpful. However, the advice to recheck the License Administration page and its settings proved to be effective.