IBM Support

OA54403: CUSTOMER DEFINED ISPF VARIABLE SA CAUSES SYNTAX ERRORS WITH RA.5 PANELS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer defined ISPF variable SA causes syntax errors with
    RA.5 panels.
    Example errors seen in sysprint:
     Include DS1      (ISPF variable)
          1 !S  s=CERTDATA  A C=DIGTCERT
     CKR0128 12 Expecting relational operator or "(" instead of
    blanks " C=DIGTCERT" at DS1 line 1
     CKR0987 12 Syntax error: text expected instead of blanks at "
    C=DIGTCERT" on DS1 line 1
    

Local fix

  • Remove customer defined SA variable contents.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of zSecure Admin exploiting the        *
    *                 RA.5.1, RA.5.6, RA.5.8, and RA.5.9 menu      *
    *                 options (digital certificate management) in  *
    *                 interactive mode.                            *
    ****************************************************************
    * PROBLEM DESCRIPTION: zSecure Admin issues MSGCKR0128 and     *
    *                      MSGCKR0987 in cases where an ISPF       *
    *                      variable named 'SA' is defined in the   *
    *                      shared or profile variable pools.       *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF provided.                      *
    ****************************************************************
    When an ISPF variable named 'SA' is defined in the shared or
    profile variable pools, the zSecure Admin issues a MSGCKR0128
    which begins with the text "Expecting relational operator ..."
    and a MSGCKR0987 which begins with the text "Syntax error ..."
    while processing RA.5.1 (Work with digital certificates), RA.5.6
    (Work with key rings), RA.5.8 (Work with certificate name
    filters), and RA.5.9 (Work with certificate mapping criteria)
    reports.
    

Problem conclusion

  • zSecure Admin has been modified so that it does not issue
    MSGCKR0128 and MSGCKR0987 in cases where an ISPF variable named
    'SA' is defined  in the shared or profile variable pools.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA54403

  • Reported component name

    ZSEC BASE,ADMIN

  • Reported component ID

    5655T0100

  • Reported release

    230

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-11-14

  • Closed date

    2017-11-17

  • Last modified date

    2017-12-03

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

    OA54395

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

    UA94448

Modules/Macros

  • C2RP3R5Z CKRP3KCZ CKRP3KRZ CKRP3NFZ CKRP3TKZ
    

Fix information

  • Fixed component name

    ZSEC BASE,ADMIN

  • Fixed component ID

    5655T0100

Applicable component levels

  • R230 PSY UA94448

       UP17/11/21 P F711

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":"BU048","label":"IBM Software"}, "Product":{"code":"SSCE68R","label":"zSecure Admin"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"230","Edition":""}]

Document Information

Modified date:
03 December 2017