IBM Support

PI48111: SUPPORT RACF SPECIAL CHARACTERS.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • RACF now supports an extended set of special characters which
    IMS does not currently support..
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All IMS V14 users with RACF special characters active.       *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * RACF special characters don't work with IMS.                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * INSTALL CORRECTIVE SERVICE FOR APAR/PTF                      *
    ****************************************************************
    IMS doesn't support all of the special characters supported by
    RACF
    

Problem conclusion

  • Module DFSICL30 has been modified to support special characters
    within brackets.  Passwords are between brackets.  This is used
    for IMS commands like /LOCK, /UNLOCK  ...
    
    Modules DFSICLZ0, DFSNCL40, DFSNCS10 and DFSNCS30 have been
    modified to pass special characters to RACF,  This will only be
    done if RACF special characters is active.
    
    NOTE: Only IMS V14 supports RACF special characters, so it is
    necessary to migrate all IMS systems to V14 before turning on
    RACF special characters.
                To support RACF special characters for IMS connect
    APAR PI48112 needs to be installed.
    
    KEYWORD:  IBM.Function.RACF.PasswordCharacters
    
    Documentation changes:
    
    GC19422400  Release Planning
    
    Add to chapter:  IMS SYSTEM ENHANCEMENTS
    
    IMS 14 supports RACF passwords that contain special characters
    after APAR PI4811 is installed.
    
    
    SC19421000  Commands, Volume 1: IMS Commands A-M
    
    At chapter: Multisegment command input
    
    Add after the table that lists the multisgement commands:
    
    When support for special characters is enabled in RACF, and the
    last parm of
    the /OPNDST command is a password a blank should be added before
    the period.
    
    At the /LOCK command where the password is explained add at the
    end:
    
    A period in the password brackets will not be treated as
    delimiter.
    
    
    SC19421100  Commands, Volume 2: IMS Commands N-V
    
    Add to the /SIGN command to the general description:
    
    A period is normally used as the delimiter at the end of IMS
    commands.
    When supportfor special characters is enabled in RACF, a period
    becomes a valid character in the RACF password.
    Because the password can be specified at the end of the
    /SIGNcommand,
    a period intended to be the end-of-command delimiter could be
    interpreted as part of the password field.
    Therefore, when a password is specified at the end of the /SIGN
    command,
    a space should be inserted prior to the end-of-command period.
    
    At the /SIGN command, at the userpw parameter, add following:
    
    If Special Character support is enabled in RACF, IMS supports
    RACF passwords that contain special characters.
    
    At the end of the /SIGN command add:
    
    With RACF special characters active, a period within a password
    will not mark the end
    of the IMS command.
    
    At the /SET, /UNSET, UNLOCK command where the password is
    explained add at the
    end:
    
    A period in the password brackets will not be treated as
    delimiter.
    
    Add to the /OPNDST command to the general description:
    
    A period is normally used as the delimiter at the end of IMS
    commands.
    With RACF special characters enabled, a period becomes a valid
    character in the RACF password.
    Because the password can be specified at the end of the /OPNDST
    command,
    a period intended to be the end-of-command delimiter could be
    interpreted as part of the password field.
    Therefore, when a password is specified at the end of the
    /OPNDST command,
    a space should be inserted prior to the end-of-command period.
    
    If a period is needed to end the command and the last parameter
    is a password, a space
    should be entered before the period to signify the end of
    command.
    
    ****************************************************************
    ***********************************
    

Temporary fix

  • REQUISITE MAINTENANCE:
    POSTREQ PI55645
    

Comments

  • REPINNED RP16/01/25 (ATXT) TO ADD POSTREQ PI48111 INFO.
    **** PE16/01/25 PTF IN ERROR. SEE APAR PI55645 FOR DESCRIPTION.
    ×**** PE16/02/02 FIX IN ERROR. SEE APAR PI55645  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PI48111

  • Reported component name

    IMS V14

  • Reported component ID

    5635A0500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-09-03

  • Closed date

    2016-01-12

  • Last modified date

    2016-02-02

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

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

    PI54037 UI34376 UI34377

Modules/Macros

  • DFSNCL30 DFSICLZ0 DFSNCS40 DFSNCS10 DFSICL30
    

Fix information

  • Fixed component name

    IMS V14

  • Fixed component ID

    5635A0500

Applicable component levels

  • R400 PSY UI34376

       UP16/01/15 P F601

  • R402 PSY UI34377

       UP16/01/15 P F601

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPH2","label":"IMS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"14.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
01 December 2023