IBM Support

Configuring compliance for NIST SP 800-131A in DOORS Web Access throws java.lang.NullPointerException

Troubleshooting


Problem

While configuring and starting DOORS Web Access for compliance with NIST SP 800-131A,
the catalina.out log file contains the exception.
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun Error running socket processor
java.lang.NullPointerException
        at com.ibm.crypto.fips.provider.RSAPSSSignature.b(Unknown Source)
        at com.ibm.crypto.fips.provider.RSAPSSSignature.c(Unknown Source)
        at com.ibm.crypto.fips.provider.RSAPSSSignature.engineSign(Unknown Source)
        at java.security.Signature$Delegate.engineSign(Signature.java:1391)
        at java.security.Signature.sign(Signature.java:704)
        at com.ibm.jsse2.a8.c(a8.java:87)
        at com.ibm.jsse2.Q$d.<init>(Q$d.java:8)
        at com.ibm.jsse2.Q$c.produce(Q$c.java:7)
        at com.ibm.jsse2.G$e.a(G$e.java:14)
        at com.ibm.jsse2.G$b.a(G$b.java:44)
        at com.ibm.jsse2.G$b.consume(G$b.java:40)
        at com.ibm.jsse2.p.consume(p.java:58)

Symptom

Users cannot access DOORS Web Access by using secure protocol (9443 *)

Cause

The IBMJCEFIPS provider is no longer being recertified; it is intended that the IBMJCEPlusFIPS provider will eventually supersede the IBMJCEFIPS provide.

Resolving The Problem

If you are using the IBMJCEFIPS provider for TLS, add RSASSA-PSS, RSAPSS to the jdk.tls.disabledAlgorithms system property in the java.security file.

Related Information

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYQCV","label":"IBM Engineering Requirements Management DOORS Web Access"},"ARM Category":[{"code":"a8m50000000CipQAAS","label":"ERM DOORS-\u003ESecurity"}],"ARM Case Number":"TS013593431","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.7.2"}]

Document Information

Modified date:
16 October 2023

UID

ibm17052681