ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Authorization problem

Post new topic  Reply to topic
 Authorization problem « View previous topic :: View next topic » 
Author Message
RAJESHRAMAKRISHNAN
PostPosted: Thu Nov 04, 2004 10:10 pm    Post subject: Authorization problem Reply with quote

Voyager

Joined: 01 May 2004
Posts: 96

Hi All,
I am using MQSI2.1 with CSD6

I have a strange problem. I have one flow where I set the MQMD.UserIdentifier before sending it to a a remote queue. The OAM is already set giving permission for PUT on this queue for the particular user. Everything works fine under normal circumstances. But some times very rarely (After a deployment), the flow returns an Authorization error (2035) which I am able to capture and put in a different queue.

Now I follow the following procedure to fix the problem temporarily:

1. Comment the code that sets MQMD.UserIdentifier and give deploy.
2. Put a message - Everything works fine now.
3. Now uncomment the same code that sets MQMD.UserIdentifier and give deploy.
4. Put a message- Now everything works fine (For the same user).

This works fine until one day when we give deploy after changing the flow for some reason. By the way, deploy doesn't always give a problem. Only some times it gives me trouble.

Has any one faced such a problem? If so solution please!!!

Thanks very much
Back to top
View user's profile Send private message
kirani
PostPosted: Fri Nov 05, 2004 12:03 am    Post subject: Reply with quote

Jedi Knight

Joined: 05 Sep 2001
Posts: 3779
Location: Torrance, CA, USA

This has nothing to do with UserIdentifier field that you are setting. All MQ operation within broker will be done using Broker Service user-id. Please make sure your Broker service user-id has permission on that particular queue.
Is it possible that someone is changing permissions on your queue when you have this problem?
_________________
Kiran


IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries

Back to top
View user's profile Send private message Visit poster's website
RAJESHRAMAKRISHNAN
PostPosted: Fri Nov 05, 2004 12:25 am    Post subject: Reply with quote

Voyager

Joined: 01 May 2004
Posts: 96

Hi Kiran,
Thanks for the quick response. There is no chance for them to change the permission. This has happened quite a few times and when I deploy the flow as explained, it works(Consistently) . But I have to see whether it will work even if I change something in the ESQL and deploy. Please let me know whether there is any other reson for this.

Thanks
Rajesh
Back to top
View user's profile Send private message
bduncan
PostPosted: Fri Nov 05, 2004 12:02 pm    Post subject: Reply with quote

Padawan

Joined: 11 Apr 2001
Posts: 1554
Location: Silicon Valley

Please do not post duplicate questions.
_________________
Brandon Duncan
IBM Certified MQSeries Specialist
MQSeries.net forum moderator
Back to top
View user's profile Send private message Visit poster's website AIM Address
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Authorization problem
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.