It's all about the answers!

Ask a question

RQM Command line adapter configuration error


Nitin Kaushik (11219) | asked Oct 11 '17, 6:15 a.m.

Have someone come across the below error while trying to configure RQM CLI adapter for the first time ?


AdapterEncryption.initCiphers(): Problem in getting fips provider com.ibm.crypto.fips.provider.IBMJCEFIPS [Ljava.lang.StackTraceElement;@b0d902

Can someone please guide me through this?

2 answers



permanent link
Don Yang (7.7k21114139) | answered Oct 11 '17, 8:41 p.m.

Hi, Nitin

I am not sure what version of RQM you are using and what Java (version) you have got to run CLI adapter.
There are several things you can check with:

1) user role's permissions for you to run adapter, you need the below permissions:

. Register Tool Adapter
. Save Adapter request
. XML Import

2) If using Oracle Java, try IBM Java

3) in CLI adapter's start.bat(or start.sh), you may need to specify the protocol used such as TLSv1, TLSv1.1 or TLSv1.2:
java.exe -Dhttps.protocols=TLSv1 -Djdk.tls.client.protocols=TLSv1


permanent link
Donald Nong (14.5k614) | answered Oct 11 '17, 10:31 p.m.

This appears to be a Java issue. If the server you try to connect to is FIPS enabled, all your clients have to be configured to handle FIPS properly. For a simple start, add the provider com.ibm.crypto.fips.provider.IBMJCEFIPS to the java.security file of the JRE/JDK you're using. You can see instructions as below.
https://www.ibm.com/support/knowledgecenter/SSKTXQ_9.0.0/admin/config/config_sec_fips_add_ibmjcefips.html
https://www.ibm.com/support/knowledgecenter/en/SSSHTQ_8.1.0/com.ibm.netcool_OMNIbus.doc_8.1.0/omnibus/wip/install/task/omn_con_configuringjreforfips.html
(Only the part about java.security is needed, and you can ignore the rest of the documents)

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.