APAR status
Closed as program error.
Error description
DRF does not propogate the authorized userid from the master address space to other subordinate AS causing various problems. i.e. DRF fails on DFDSS copy with "Not Authorised" or Running Database Recovery Facility performing a recovery from a flashcopy IC we receive the following error; THE ANTRQST MACRO FAILED DURING A QFRVOLS REQUEST FOR DATA SET WITH RETURN CODE 00001B62 AND REASON CODE 00000000 x'1B62' indicates "not authorised". There is no RACF error.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: IMS users with IMS Database Recovery * * Facility Version 3 Release 1 installed. * **************************************************************** * PROBLEM DESCRIPTION: Users would like to eliminate the * * extra work involved in providing RACF * * definitions for all started tasks * * started by the DRF Master Address * * Space. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** It is normally required of the user to provide authorization for DRF and all its started tasks by updating their attributes in the RACF Started Tasks Table. Users desire a way to eliminate some of this setup.
Problem conclusion
AIDS: RIDS/UTIL RIDS/DBS DBS/UTIL DEP: NONE GEN: *** END IMS KEYWORDS *** DRF is changed to capture the authorized userid attributes in which the DRF Master Address Space is running under. This information is propogated down to the individual started tasks in order to inherit the same RACF attributes as the Master Address Space. FRXVSTA0 is changed to save the authorized userid and groupid in which the DRF job is running under. FRXSASP and FRXLBLD0 are changed to save the userid and groupid in the ASCRE parameter list for transfer to the individual started tasks. FRXSDR00 is changed to extract the userid and groupid from the ASCRE parameter list in the started tasks. FRXICTL0 is changed to invoke RACROUTE to create a new Acessor Environment Element block (ACEE) with the userid and groupid from the DRF Master Address Space. Once created, it is used to substitute the ACEE in either the Task Control Block (TCB) or the Address Space Extension Block (ASXB). This will cause the started task to inherit the same authorization as the Master Address Space. FRXMTRM1 is change to replace return to the original ACEE values of the started task prior to termination.
Temporary fix
Comments
×**** PE07/11/07 FIX IN ERROR. SEE APAR PK56198 FOR DESCRIPTION
APAR Information
APAR number
PK47943
Reported component name
IMS DB RECOVERY
Reported component ID
5655I4400
Reported release
310
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2007-06-27
Closed date
2007-07-16
Last modified date
2008-04-30
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK27118
Modules/Macros
FRXICTL0 FRXLBLD0 FRXMTRM1 FRXRVGB FRXSASP FRXSDR00 FRXVSTA0
Fix information
Fixed component name
IMS DB RECOVERY
Fixed component ID
5655I4400
Applicable component levels
R310 PSY UK27118
UP07/07/17 P F707
[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX88Z","label":"IMS Database Recovery Facility"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0"}]
Document Information
Modified date:
09 November 2020