IBM Support

PH66324: IBM RSEAPI 1.2.1 STARTED TASK TERMINATES WHEN LOGGING IS ENABLED FOR A USER AND THE USER LOG RUNS OUT OF SPACE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In IBM z/OS Explorer RSEAPI 1.2.1, when user logging is enabled
    and a user runs out of space, the started task is terminated.
    
    The started task job output at the termination of the task
    returns a code of 3840.
    
    The user's ffs.log will show the message below on the last line.
    
    
    Logging should start when the session begins, but due to space
    constrictions or other reasons, the logging ceases with
    "Error occurs when directory /u/u123456/.rseapi/6800.1/U123456/
    is opened".
    

Local fix

  • Create more space in the user directory and restart the RSEAPI
    started task.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 1.All users                                  *
    *                 2.Sysprog                                    *
    *                 3.All users                                  *
    *                 4.Sysprog                                    *
    *                 5.Users with a Zowe ML bearer token          *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1.All users                             *
    *                      2.Sysprog                               *
    *                      3.All users                             *
    *                      4.Sysprog                               *
    *                      5.Users with a Zowe ML bearer token     *
    ****************************************************************
    1.When detect logging issue in accessing the user log location,
      server logger should not call program exit causing server
      termination as logging issue is not a terminal
    2.RSEAPI START &STOP commands must be issued against different
      task names (S RSEAPI versus P RSEAPI1)
    3.A Password/passphrase expiration policy of 255 days is
      interpreted literally, not as non-expiring password
    4.RSEAPI now ships a sample
      rseapi/tomcat.base/samples/mvsMappings.json configuration file
      that can be copied to $RSEAPI_CFG to tell RSEAPI how to map
      data set members
    5.RSEAPI rejects users with a Zowe ML bearer token in the
      validation on last login using user and password timer
    

Problem conclusion

  • 1.Remove the explicit exit call on error when accessing the
      user log directory, and return an error in such condition.
      In addition, introducing the user logging pause ability to
      temporarily skip writing non-critical messages and rotating
      current logs due to anticipated lack of space. Set
      RSE_LOGGER_PAUSE_ENABLE=true in the rseapi.env to enable this
      functionality, it is default to false if not set.
    2.STC JCL HUHSTC/RSEAPI to have console listener in the primary
      address space
    3.RSEAPI to set flag when a never-expires pass is detected
    4.Instead of copy/paste sample from documentation or RSEAPI
      trying to generate $RSEAPI_CFG/mvsMappings.json, the file is
      now created when running SHUHSAMP(HUSETUP)
    5.Ensure the user with a Zowe ML bearer token is authenticated
      based on the token only
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH66324

  • Reported component name

    EXP FOR Z/OS HO

  • Reported component ID

    5655EXP23

  • Reported release

    120

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2025-04-28

  • Closed date

    2025-06-12

  • Last modified date

    2025-07-02

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

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

    UO03545

Modules/Macros

  • HUH1SMPE HUH2RCVE HUH3ALOC HUH4ZFS  HUH5MKD  HUH6DDEF HUH7APLY
    HUH8ACPT HUHCRYPT HUHFT000 HUHFT001 HUHFT002 HUHFT003 HUHFT004
    HUHMKDIR HUHMOUNT HUHPAX01 HUHRACF  HUHSETUP HUHSHPAX HUHSTC
    

Fix information

  • Fixed component name

    EXP FOR ZOS RSE

  • Fixed component ID

    5655EXP33

Applicable component levels

  • R120 PSY UO03545

       UP25/06/13 P F506

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU011","label":"Systems - zSystems software"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"120"}]

Document Information

Modified date:
02 July 2025