IBM Support

DFHUS0002 0304 in DFHUSAD when signing onto CICS TS 5.1 and using CA ACF2

Question & Answer


Question

Why would I receive message DFHUS0002 A severe error (code X'0304') has occurred in module DFHUSAD when trying to sign-on to CICS Transaction Server for z/OS (CICS TS) V5.1? I am using CA ACF2 from CA Technologies as my security manager.

Answer

Apply CA ACF2 fix number TR73740. Contact CA Technologies if you need additional assistance.

The x'0304' translates to USAD_INVALID_FORMAT. The trace, within the CICS dump produced, will show DFHUSAD is called for CHANGE_MODE but the parmlist passed to DFHUSAD has a bad USAD_FORMAT_NO. DFHUSAD expects a format number of x'BF'. The format number resides at x'04' into the parmlist. Below is an example trace entry and a portion of the parmlist (data area 1). Offset x'04' contains x'00000003' which is an invalid USAD format number.

US 0304 USAD *EXC* - Invalid-format - FUNCTION(CHANGE_MODE) MODENAME_TOKEN(00000001)
TASK-00812 KE_NUM-008A TCB-QR  /00AF80F0 RET-979D6C60 TIME-12:52:05.4801033242 INT
1-0000  00B00000 00000003 00000001 00000000  A0000100 00000000 05000401 00000000
0020  00000000 00000000 00000000 00000000  00000000 00000000 01000000 00000000
0040  00000000 00000000 00000000 00000000  00000000 00000001 00000001 0000D8D9
0060  00000000 00000000 00000000 00000000  1793DE00 00000001 00000000 00000000

The RET value will point to the caller of DFHUSAD that passed the bad parmlist. In this example it was CA ACF2.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"Security","Version":"5.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
02 October 2014

UID

dwa126789