IBM Support

PH61457: WHEN CONFIGURING NIST SP800-131 IN STRICT MODE, JAVA.LANG.ILLEGALARGUMENTEXCEPTION OCCURS

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • Clients are experiencing difficulties inserting, updating, or
    accessing data in the cache. This issue arises when WebSphere
    eXtreme Scale 8.6.1.6 servers are configured with NIST SP800-131
    in strict mode, and clients communicate with servers by using
    SSL, resulting in the following error log:
    
    
    java.lang.IllegalArgumentException: Only TLS1.2 protocol can be
    enabled in SP800_131 strict mode
    
    In scenarios where WebSphere eXtreme Scale (XSLD) container
    servers are configured with the -Dcom.ibm.jsse2.sp800-131=strict
    option, and restAdmin, restUI, and restData servers use SSL
    connections, the data cannot be accessed through REST APIs.
    

Local fix

  • Set -Dcom.ibm.jsse2.sp800-131=transition instead of strict.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  WebSphere Extreme Scale                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: When configuring NIST sp800-131 in      *
    *                      strict mode,                            *
    *                      java.lang.illegalargumentexception      *
    *                      occurs                                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Clients are experiencing difficulties inserting, updating, or
    accessing data in the cache. This issue arises when WebSphere
    eXtreme Scale 8.6.1.6 servers are configured with NIST SP800-
    131
    in strict mode, and clients communicate with servers by using
    SSL, resulting in the following error log:
    java.lang.IllegalArgumentException: Only TLS1.2 protocol can be
    enabled in SP800_131 strict mode
    In scenarios where WebSphere eXtreme Scale (XSLD) container
    servers are configured with the -Dcom.ibm.jsse2.sp800-
    131=strict
    option, and restAdmin, restUI, and restData servers use SSL
    connections, the data cannot be accessed through REST APIs.
    

Problem conclusion

  • A code change was made to fix illegalargumentexception with
    NIST sp800-131 in strict mode. The fix will be
    available in 8.6.1.7 release. iFix is available upon request.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH61457

  • Reported component name

    WS EXTREME SCAL

  • Reported component ID

    5724X6702

  • Reported release

    861

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-05-22

  • Closed date

    2024-07-24

  • Last modified date

    2024-07-24

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WS EXTREME SCAL

  • Fixed component ID

    5724X6702

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSTVLU","label":"WebSphere eXtreme Scale"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"861","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"}}]

Document Information

Modified date:
24 July 2024