Author |
Message
|
rickwatsonb |
Posted: Tue Jun 30, 2009 9:56 am Post subject: amqrmppa disconnect issue with User other than channel uid |
|
|
 Voyager
Joined: 15 Aug 2006 Posts: 87 Location: USA: Mid-West
|
Hi,
We are getting the disconnect error shown below in Production relative to the amqrmppa process, and only this process.
The part that puzzles me is the value of User for ALL of the error messages in the three circular error logs. I would expect the value of User for the amqrmppa process to be that of the MQI Channel. Instead, the User for all of the error messages is that of a Message Broker process (msbroker). Also, the errors occurred when the process that uses the msbroker uid is NOT running.
I have searched the forum and the general suggestion for the disconnect issue is to upgrade from MQ 6.0.2.0. We shall do that eventually, but it will take time to get the MQ fix to production. If possible, it would currently help to understand the issue a little better in case it is related to something other than the fix.
Here is our set up:
Production Server, UNIX – Solaris 10:
Websphere MQ 6.0.2.0 (MQI Channel SVRCONN)
Websphere MQ Client (for Broker process)
Websphere Message Broker (6.0.0.3) - uid msbroker
Websphere Transformation Extender (WTx) (8.1.0.2 Build thirty-eight)
Connect via MQI Channel using properties file on servers:
(1) MQ Clients on Websphere Application Severs (PPA001 to PPA006), UNIX – Solaris 10 – for daily onlines
(2) MQ Client on UNIX server (PPD) - for batch
Example of MQ Error from AMQ logs:
06/29/09 19:42:58 - Process(7888.22) User(msbroker) Program(amqrmppa)
AMQ9209: Connection to host 'xxxxxxppd002 (xx.xx.xx.xx)' closed.
EXPLANATION:
An error occurred receiving data from 'xxxxxxppd002 (xx.xx.xx.xx)' over
TCP/IP. The connection to the remote host has unexpectedly terminated.
ACTION:
Tell the systems administrator.
----- amqccita.c : 3094 -------------------------------------------------------
We get the same error relative to the PPA001 to PPA006 Websphere application servers where the message broker process is non-existent, but the User relative to the amqrmppa process is msbroker.
Why is User equal to msbroker and not the uid of the channel?
Thanks for your help. |
|
Back to top |
|
 |
gbaddeley |
Posted: Tue Jun 30, 2009 3:12 pm Post subject: |
|
|
 Jedi Knight
Joined: 25 Mar 2003 Posts: 2538 Location: Melbourne, Australia
|
User(...) is the effective userid of the amqrmppa process. It may or may not relate to the effective userid of MQ channel instances that it starts. _________________ Glenn |
|
Back to top |
|
 |
vol |
Posted: Tue Jun 30, 2009 9:46 pm Post subject: |
|
|
Acolyte
Joined: 01 Feb 2009 Posts: 69
|
AMQ9209 means that there has been no response from the partner channel during the wait interval. There is no WMQ fix; easily the most likely cause is that some nework glitch has prevented the packets being received.
The user name is of no relevance to this. |
|
Back to top |
|
 |
fjb_saper |
Posted: Wed Jul 01, 2009 12:56 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
vol wrote: |
AMQ9209 means that there has been no response from the partner channel during the wait interval. There is no WMQ fix; easily the most likely cause is that some nework glitch has prevented the packets being received.
The user name is of no relevance to this. |
rickwatsonb wrote: |
An error occurred receiving data from 'xxxxxxppd002 (xx.xx.xx.xx)' over
TCP/IP. The connection to the remote host has unexpectedly terminated. |
should be your clue. There may be somewhere in there a TCP/IP error code in hex that could help your system admin along.
You might also want to check if TCP keep alive is a good idea for your site...
 _________________ MQ & Broker admin |
|
Back to top |
|
 |
PeterPotkay |
Posted: Wed Jul 01, 2009 10:10 am Post subject: Re: amqrmppa disconnect issue with User other than channel u |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
rickwatsonb wrote: |
Why is User equal to msbroker and not the uid of the channel?
|
Someone logged in as msbroker issued strmqm?
What ID is asscciated with all the amq* proccesses when you ps -ef|grep amq? _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
rickwatsonb |
Posted: Wed Jul 08, 2009 7:34 am Post subject: |
|
|
 Voyager
Joined: 15 Aug 2006 Posts: 87 Location: USA: Mid-West
|
Hi,
Thank you all for your responses.
Peter -
Sorry for the delay, I did not see a notify come in from your reply.
ps -ef | grep amq ---> returns a UID of mqm for all amq processes.
I have been reading up on disconnect issues and I am trying to get logs from the application server and the batch server (the response is very slow). I will update this post as I learn more about the problem.
Thanks- |
|
Back to top |
|
 |
|