Posted: Sun Nov 13, 2005 4:24 am Post subject: IGQ, RACF and COA report messages
Apprentice
Joined: 02 Aug 2003 Posts: 39
Hello!!
I have two queue managers QM2 & QM3 in a queue sharing group QSG2. I have a target queue RQSTQ defined in QM2 and a reply queue RPLYQ defined in QM3. For various reasons I use IGQAUT(ONLYIGQ).
When a message is put to QM3 destined for the queue RQSTQ in QM2, MQ is using intra-group queuing to deliver the message from QM3 to QM2. This works ok.
The problem is when the message is put requesting a COA report message with the reply queue being RPLYQ on QM3, the following RACF error appears in QM2 when MQ tries to put the report message.
ICH408I USER( ) GROUP( ) NAME(???
LOGON/JOB INITIATION - USER AT TERMINAL NOT RACF-D
IRR012I VERIFICATION FAILED. USER PROFILE NOT FOUND.
Note that this error occurs whether the QM is QM3 which is part of the QSG or whether it is another QM where I use queue manager aliasing.
If I request an expired report message rather than a COA, it all works ok (i.e. it uses the MQMD user id). I haven't checked any other report options (e.g COD).
If I change to IGQAUT(ALTIGQ) it appears to work ok. I get other RACF errors against the MQMD user id but this is not important. The important thing is it uses the MQMD userid and not a blank user id.
I know I can use a different IGQAUT value but that doesn't solve the above problem.
It feels like MQ should not be functioning this way.
Has any one had similar problems? Can anyone offer a solution?
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum