IBM Support

PK64444: DFHIR3784 A SEVERE ERROR CODE X'DD3C' OCCURRED IN DFHCRR WHILE ATTEMPTING TO AUTOCONNECT TO A REGION. DFHIRP SET RC=F8.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • While trying to autoconnect to another region, an IRC session
    is successfully started. An attempt is made to send data
    using an IRC SWITCH SEBSEQUENT call. One side has DISCONNECTed
    while a SWITCH SUBSEQUENT was being process by DFHIRP on that
    session. DFHIRP is at V3.2 level. DFHIRP issues RC x'000000F8',
    IRERRIDL. The region experiences DFHIR3784 error code x'DD3C'.
    .
    Additional Symptom(s) Search Keyword(s):
    KIXREVGJT
    DFHIR3785 Interregion control task CSNC abend.
    MSGDFHIR3785
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: MsgDFHIR3784 "A severe error (code      *
    *                      X'DD3C') has occurred in module         *
    *                      DFHCRR. Connection aaaa (if             *
    *                      non-blank) has been set out of          *
    *                      service." is issued during IRC          *
    *                      CONNECT processing.                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Two CICS systems were connected using an MRO cross memory
    (XM) connection. On one of the systems the connection was
    quiesced using an IRC QUIECSE IMMEDIATE command. The other
    system attempted to reconnect and as part of this processing
    it issued an IRC SWITCH SUBSEQUENT command. However,
    processing of the DISCONNECT from the other system was
    delayed because the system was busy. It was eventually
    processed at the same time as the SWITCH SUBSEQUENT and
    this resulted in an error. The error code should have
    been IRERRCFT (x'24' - set footprint failed), but when
    looking up the error code in a table, DFHIRPSW failed to
    set up an index register and so incorrectly set the return
    code to be the first entry in the table - IRERRIDL (x'F8'
     - Total data length invalid for SWITCH or PULL). This
    return code is unexpected on a SWITCH SUBSEQUENT and so is
    treated by DFHIRP as a serious error, resulting in the
    reported message DFHIR3784. The correct return code, IRERRCFT,
    is expected and does not result in any error message.
    Many errors issued out of IRC SWITCH or PULL processing will
    issue an incorrect return code of IRERRIDL which may
    be unexpected and so unpredictable results may occur.
    

Problem conclusion

  • DFHIRPSW has been altered to correctly index into the LASTRCOD
    table of return codes.
    

Temporary fix

  •             *********
                * HIPER *
                *********
    FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK64444

  • Reported component name

    CICS Z/OS V2

  • Reported component ID

    5697E9300

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-04-14

  • Closed date

    2008-11-10

  • Last modified date

    2008-12-15

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

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

    UK41468

Modules/Macros

  •    DFHIRP   DFHIRPSW
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R500 PSY UK41468

       UP08/11/15 P F811

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":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
15 December 2008