Author |
Message
|
syangloo |
Posted: Sun Feb 23, 2003 5:06 pm Post subject: User id when put the message into Queue |
|
|
Centurion
Joined: 01 Oct 2002 Posts: 120 Location: Kuala Lumpur
|
Dear All
I setting up the config manager and broker for my message flow. In development when different client program put a message into the queue or go through the message flow, i can get the user id is different. But in the testing environment, i get all the same user id for all the different client application.
My Config manager is setup at Win2K and the broker is in HPUX OS.
Please help me on this, i need to keep trace for which application sending the message into the message flow.
Regards
Syang |
|
Back to top |
|
 |
kirani |
Posted: Sun Feb 23, 2003 7:14 pm Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
Syang,
Are you sure you are using the same program to put messages in Test environment also? Is anything changed in your message flow? What is the user-id you are seeing in your messages in Test environment, it is also your Service user-id? _________________ 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 |
|
 |
syangloo |
Posted: Sun Feb 23, 2003 7:43 pm Post subject: |
|
|
Centurion
Joined: 01 Oct 2002 Posts: 120 Location: Kuala Lumpur
|
Kirani,
Yes, we use the same program to put the message but the user id display at the message is the user id i use to deploy and create the config manager and broker.
I not changing any thing in the message flow at test environment.
Regards
Syang |
|
Back to top |
|
 |
yaakovd |
Posted: Mon Feb 24, 2003 5:09 am Post subject: |
|
|
Partisan
Joined: 20 Jan 2003 Posts: 319 Location: Israel
|
Same problem.
We have 3 environments on one AIX machine.
In 2 MQSI always sets its user ID in output message.
In 1 (last) MQSI is not set userID.
All environments and users are same.
I temporary fix the problem by setting MQMD.UserIdentifier and SetIdentity in output node. _________________ Best regards.
Yaakov
SWG, IBM Commerce, Israel |
|
Back to top |
|
 |
syangloo |
Posted: Tue Feb 25, 2003 4:55 pm Post subject: |
|
|
Centurion
Joined: 01 Oct 2002 Posts: 120 Location: Kuala Lumpur
|
Why my 2 development environment it not getting all the same user id for the entire message?
WMQI should take the user id from the application user id or the user id in WMQI?
Anyway we can check in the WMQI setting?
This can help us to avoid the UN-authorize user put a message into our WMQI.
Regards
Syang |
|
Back to top |
|
 |
kirani |
Posted: Tue Feb 25, 2003 6:41 pm Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
Syang,
I never saw this problem on our system.
syangloo wrote: |
WMQI should take the user id from the application user id or the user id in WMQI?
|
I guess it will also depend on your MQOutput node's put message options.
syangloo wrote: |
This can help us to avoid the UN-authorize user put a message into our WMQI.
|
You can control this using MQSeries security, correct? _________________ 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 |
|
 |
syangloo |
Posted: Mon Mar 03, 2003 2:39 am Post subject: |
|
|
Centurion
Joined: 01 Oct 2002 Posts: 120 Location: Kuala Lumpur
|
Sorry for the late response.
MQSeries Security? Come with MQSeries or WMQI?
Any other way i can check the different between development and test environment?
Need to solve this problem urgently, please send your suggesstion to me.
Regards
Syang |
|
Back to top |
|
 |
yaakovd |
Posted: Mon Mar 03, 2003 4:50 am Post subject: |
|
|
Partisan
Joined: 20 Jan 2003 Posts: 319 Location: Israel
|
|
Back to top |
|
 |
syangloo |
Posted: Mon May 05, 2003 3:25 am Post subject: |
|
|
Centurion
Joined: 01 Oct 2002 Posts: 120 Location: Kuala Lumpur
|
Dear All,
My problem still open, not solve yet. Anyone can give me a advice to solve this problem??
I still getting the user id which i use it to create the config manager and broker in the message flow.
It should take the user id which the client/server application use and pass to the message flow. (our client/server application is using the normal user id to send and reply message to broker with granted the authority to their local and broker queue)
How can this happen?
Why can we change the setting?
Regards
Syang |
|
Back to top |
|
 |
vmcgloin |
Posted: Mon May 05, 2003 4:23 am Post subject: |
|
|
Knight
Joined: 04 Apr 2002 Posts: 560 Location: Scotland
|
Just a suggestion but maybe, if your client application is an MQ client, the server connection channel has an MCAUserId specified in your test environment, but not in your development environment.
You could also stop the message flow and look at the message on the input queue to see if the switch in userid occurs before getting into the flow.
Cheers,
Vicky |
|
Back to top |
|
 |
EddieA |
Posted: Mon May 05, 2003 10:11 am Post subject: |
|
|
 Jedi
Joined: 28 Jun 2001 Posts: 2453 Location: Los Angeles
|
Are both machines at the same CSD level. At the back of my mind, I seem to remember that there was a change. At one time the message used to have the userid of the broker, then it started passing though the original userid.
Cheers, _________________ Eddie Atherton
IBM Certified Solution Developer - WebSphere Message Broker V6.1
IBM Certified Solution Developer - WebSphere Message Broker V7.0 |
|
Back to top |
|
 |
syangloo |
Posted: Mon May 05, 2003 5:27 pm Post subject: |
|
|
Centurion
Joined: 01 Oct 2002 Posts: 120 Location: Kuala Lumpur
|
Hi
I found out at the put application column (view from MQ Explorer) all listed DataFlowEngin.
Hmmm.... where to find out this setting? i think this is the main reason i get all the broker user id from client and server application.
Any one can give me an advices to solve this?
Regards
Syang |
|
Back to top |
|
 |
|