Author |
Message
|
jeeth_m |
Posted: Wed Apr 24, 2002 8:16 am Post subject: |
|
|
Voyager
Joined: 21 Jan 2002 Posts: 93
|
Hi,
I am trying to send a PCF Message to Mainframe Quemanager frm a unix box. replytoQ and replytoQmgr are specified in the message. The useridentifier is hardcoded with a mainframe UserID. The mainframe tries to respond back to the replytoQ(its a dynamic Queue) but the message goes back to deadletter Queu on mainframe side with reason code 2035 .
Since messages are stacking upon Mainframe queue manager , if you can help us find answers for below it wud be of great help
Which queue would cause this authorization problem (Transmission queue on Mainframes or Local on Unix (ie replyto queue in the request message)
Also does anybody have used PCF against MVS. Will the PCF response from MVS will be same as the Distributed ones.
Plese help us locate what are all the queues requires authorization to put request and reply messages back.
Thanks
Jeeth |
|
Back to top |
|
 |
mrlinux |
Posted: Wed Apr 24, 2002 9:04 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
I think you need to have access to the SYSTEM.COMMAND.INPUT Queue, this is the place where the command server will look for commands
Check your receiver channel on the mainframe, check the put authority, you should be able to set it to default and that should clear up the issue, unitl you can get security setup for the SYSTEM.COMMAND.INPUT Queue
_________________
Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
[ This Message was edited by: mrlinux on 2002-04-24 10:06 ] |
|
Back to top |
|
 |
jeeth_m |
Posted: Wed Apr 24, 2002 9:52 am Post subject: |
|
|
Voyager
Joined: 21 Jan 2002 Posts: 93
|
I am able to put message into SYSTEM.COMMAND.INPUT queue. it is sending back the reply as well but replies end up in DeadletterQueue on the mainframe side
Regs
Jeeth |
|
Back to top |
|
 |
mrlinux |
Posted: Wed Apr 24, 2002 10:01 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
It's sounds like the Userid you are using doesnt have authority to put messages in the transmit queue, what is the value of the PUT Authority on the Mainframe receiver Channel ????
_________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
jeeth_m |
Posted: Wed Apr 24, 2002 10:31 am Post subject: |
|
|
Voyager
Joined: 21 Jan 2002 Posts: 93
|
In MQMD UserID field we have hardcoded an userid (in the request message) which has access to PUT on transmission queue on MVS . But even then we are getting 2035 and reply message generated by the command server als0 has the same value (send during request) in UserID field of MQMD.
SO is that the command server job which is running on MVS doesnt have access to the tranmission queue in question?
|
|
Back to top |
|
 |
StefanSievert |
Posted: Wed Apr 24, 2002 10:57 am Post subject: |
|
|
 Partisan
Joined: 28 Oct 2001 Posts: 333 Location: San Francisco
|
If you get a 2035 on the mainframe, it is usually accompanied by a RACF message in the xxxxMSTR or syslog which should tell you which userId failed accessing which resource. If the message ends up on the dead-letter queue on the mainframe, the dead-letter header will in addition give you the queue name.
Have you checked these sources?
Stefan
_________________ Stefan Sievert
IBM Certified * WebSphere MQ |
|
Back to top |
|
 |
mrlinux |
Posted: Wed Apr 24, 2002 11:05 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
If the PUT Authority on the RCVR Channel is set to Context it will put the message into the SYSTEM.COMMAND.INPUT Queue with that user's authority, and the Command Server will use that same authority to place the response in the xmitq, if you set the PUT authority on the RCVR Channel it will use the ID which the Channel Program is running, which the MQSeries ID for the mainframe.
_________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
mqonnet |
Posted: Wed Apr 24, 2002 5:17 pm Post subject: |
|
|
 Grand Master
Joined: 18 Feb 2002 Posts: 1114 Location: Boston, Ma, Usa.
|
Hi Jeeth,
I have responded back to a similar query recently. Please check the link below for the explaination.
http://www.mqseries.net/phpBB/viewtopic.php?topic=2680&forum=5&1
Cheers.
Kumar
_________________ IBM Certified WebSphere MQ V5.3 Developer
IBM Certified WebSphere MQ V5.3 Solution Designer
IBM Certified WebSphere MQ V5.3 System Administrator |
|
Back to top |
|
 |
Coz |
Posted: Thu Apr 25, 2002 12:47 am Post subject: |
|
|
 Apprentice
Joined: 20 Feb 2002 Posts: 44 Location: Basel CH
|
|
Back to top |
|
 |
|