Author |
Message
|
mqwbiwf |
Posted: Fri Jul 21, 2006 12:11 pm Post subject: mq channel not starting |
|
|
Centurion
Joined: 21 Jul 2006 Posts: 126
|
hi, we have mq 5.3 csd 11 installed on AIX.
when i try to start a channel, it's just in the retrying state. when i tried to ping the channel using explorer, it's showing an error code of 4032.
when i do a ping thru command line, it's throwing this error:AMQ9208: Error on receive from host xxxxxx.
both the queue managers are on the same machine. the listener, and command server are up and running. the cpu time is also set to -1(unlimited).
could someone throw some light over this issue? |
|
Back to top |
|
 |
Anirud |
Posted: Fri Jul 21, 2006 1:57 pm Post subject: |
|
|
 Master
Joined: 12 Feb 2004 Posts: 285 Location: Vermont
|
The reason you got a 4032 was due to the following
Code: |
AMQ4032 Command server not responding within timeout period. Ensure that the command server is running and that the queue called ’SYSTEM.ADMIN.COMMAND.QUEUE’ is configured to enable programs to get
messages off it. |
Post your channel definitions (both SDR and RCVR). |
|
Back to top |
|
 |
mqwbiwf |
Posted: Fri Jul 21, 2006 2:07 pm Post subject: |
|
|
Centurion
Joined: 21 Jul 2006 Posts: 126
|
hi, for some reason the transmission queue's 'get messages' field is changing to 'inhibited'. even though i change it to 'allowed', it's changing back.
i don't think we have anything wrong in the definitons coz they have been copied over from production and just the connectiona name is changed.
could u tell me y is it that the get messages field is changing automatically? |
|
Back to top |
|
 |
mqwbiwf |
Posted: Fri Jul 21, 2006 2:46 pm Post subject: |
|
|
Centurion
Joined: 21 Jul 2006 Posts: 126
|
I even tried to create a new queue manager and a new sender channel from the queue manager, but again facing the same problem. the transmission queue's 'get messages' attribute is automatically changing back to 'Inhibited'
did anyone face such kind of an issue earlier? this is turning out to be a wierd problem! |
|
Back to top |
|
 |
wschutz |
Posted: Fri Jul 21, 2006 3:15 pm Post subject: |
|
|
 Jedi Knight
Joined: 02 Jun 2005 Posts: 3316 Location: IBM (retired)
|
Forget the "get inhibited", the channel is doing that.
Is there anything in AMQERR01.LOG on both sides of the channel? _________________ -wayne |
|
Back to top |
|
 |
mqwbiwf |
Posted: Sat Jul 22, 2006 9:11 am Post subject: |
|
|
Centurion
Joined: 21 Jul 2006 Posts: 126
|
hi wschutz,
there are no errors being written to the error logs. the only messages written are when i do a ping on the channel. it just says that the host system does not exist something like that(i can't give you the exact code coz i'm not in the office right now)
but the thing which is confusing is how the 'get messages' attribute changing it's state. each time i do a ping, get the same reason code AMQ4032. |
|
Back to top |
|
 |
wschutz |
Posted: Sat Jul 22, 2006 9:56 am Post subject: |
|
|
 Jedi Knight
Joined: 02 Jun 2005 Posts: 3316 Location: IBM (retired)
|
Here's my suggestion:
Go to a prompt, and enter:
Code: |
runmqchl -m qmgr -c channel
|
from the "SENDER" side of the channel and then paste the results here. Was this channel previously running and now is not, or did it never run before? _________________ -wayne |
|
Back to top |
|
 |
mqwbiwf |
Posted: Mon Jul 24, 2006 5:41 am Post subject: |
|
|
Centurion
Joined: 21 Jul 2006 Posts: 126
|
wschutz, i ran the command given by you. it gives the following result:
07/24/06 08:35:29 Channel 'chlname' is starting.
07/24/06 08:36:44 AMQ9202: Remote host 'hostname (IPAddres) (5010)' not available, retry later.
07/24/06 08:36:44 AMQ9999: Channel program ended abnormally.
when i did a dis chs(chlname):
CHANNEL(chlname) XMITQ(FMCQM)
CONNAME(host(IP)) CURRENT
CHLTYPE(SDR) STATUS(BINDING)
RQMNAME()
listener is up and running:
$ ps -ef | grep 5010
mqm 970922 1 0 Jul 21 - 0:00 runmqlsr -m FMCQM -p 5010 -t TCP
in the inted.conf file, i un-commented the line with FMCQM and did refresh inted daemon. this time the result is:
07/24/06 08:50:47 Channel 'chlname' is starting.
07/24/06 08:52:24 AMQ9208: Error on receive from host host(IP).
07/24/06 08:52:24 AMQ9999: Channel program ended abnormally.
(even though the recevier channel is started.)
same msg being written to the error log.
i tried to start the channel from this queue manager to a test queue manager, but it too fails with the same reason code9208. something is wrong from the sender queue manager itself?
entry in /etc/services:
fmclFMCQM5010 5010/tcp # WebSphere MQ Workflow Listener for Queue Manager
entry in /etc/inetd.conf:
fmclFMCQM5010 stream tcp nowait mqm /usr/mqm/bin/amqcrsta amqcrsta -m FMCQM
please provide your valuable input.
 |
|
Back to top |
|
 |
fjb_saper |
Posted: Mon Jul 24, 2006 2:10 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Looks to me more like a firewall problem.
Even though you use the same machine as long as you use the public IP/DNS of the machine the firewall needs to have the respective holes punched in.
Make sure the windows xp firewall does not prevent communications. If using the same machine open the firewall for localhost(127.0.0.1) and use it in the channel definitions.
Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
|