Author |
Message
|
MQAltaf |
Posted: Thu Dec 06, 2007 10:44 am Post subject: Sender Channel from AIX to Tandem NSK Fails to start |
|
|
 Centurion
Joined: 10 Feb 2005 Posts: 119
|
Hi,
I have defined a sender channel named QINFAC01.QRFSUA12 on an AIX QM and the correspoding receiver on a Tandem NSK QM. However when i try to start the channel i receive the following error:-
-------------------------------------------------------------------------------
06/12/07 17:41:23 - Process(696364.1) User(mqm) Program(runmqchl_nd)
AMQ9520: Channel not defined remotely.
EXPLANATION:
There is no definition of channel 'QINFAC01.QRFSUA12' at the remote location.
ACTION:
Add an appropriate definition to the remote hosts list of defined channels and
retry the operation.
----- amqrfpta.c : 340 --------------------------------------------------------
The channel has been defined on the remote queue manager so not wure why the error is generated. The Tandem NSK QM is running MQ5.3.1 and the AIX QM is running MQ6.0.2.0
I have checked the IP and port and they are correct. Im not sure how to check the listener on the Tandem box but have been told my the administrator thats its running fine
Thanks in advance |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Dec 06, 2007 10:53 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Ask the Tandem administrator for the error logs on their side.
Ask them to confirm that they defined the channel as a RCVR, and with the same name (including CASE) on their side. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
MQAltaf |
Posted: Thu Dec 06, 2007 10:57 am Post subject: |
|
|
 Centurion
Joined: 10 Feb 2005 Posts: 119
|
Hi,
Thanks for the swift response
I logged onto the tandem box and took a look. I even deleted the RCVR channels and recreated it but still have the same problem.
I got the qmgr error logs and didnt see any errors in there. The only errors are on the AIX server |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Dec 06, 2007 11:06 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Are you sure the connection name is correct, including port number, for the queue manager you think you're connecting to? _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
MQAltaf |
Posted: Thu Dec 06, 2007 11:10 am Post subject: |
|
|
 Centurion
Joined: 10 Feb 2005 Posts: 119
|
I used the same IP to telnet on to the Tandem server but not sure how i can confirm port is correct apart From administrators word. I have defined a sender channel to a different queue manager on the same box and that worked fine. Its only affecting one of the queue managers on the Tandem box which is why i think it has to be listener related and not the IP.
Im not sure how the listener has been started or how to check to see if its running. |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Dec 06, 2007 11:12 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
I don't know Tandem. On other unixes, you could ps -ef|grep mqlsr and see the listener processes and the command options, which would show the port #.
Did you specify a port number in the conname? Is it the same as the one you specified for the other qmgr? This is my guess, that you're using the wrong port number, and thus connecting to the wrong qmgr. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
bruce2359 |
Posted: Thu Dec 06, 2007 12:13 pm Post subject: |
|
|
Guest
|
Please copy both the sender and receiver channel defs into this post |
|
Back to top |
|
 |
MQAltaf |
Posted: Thu Dec 06, 2007 12:19 pm Post subject: |
|
|
 Centurion
Joined: 10 Feb 2005 Posts: 119
|
Hi
ps -ef | grep runmqlsr doesnt work on Tandem!
Yes specifed a port number in the channel def which was correct. As i said before i created a new channel form the same AIX QM to a different QM on Tandem and it worked fine. The QM on tandem had the same IP but different port |
|
Back to top |
|
 |
MQAltaf |
Posted: Thu Dec 06, 2007 12:23 pm Post subject: |
|
|
 Centurion
Joined: 10 Feb 2005 Posts: 119
|
Sender Channel
DEF CHANNEL(QINFAC01.QRFSUA12) CHLTYPE(SDR) CONNAME('10.160.195.123(1418)') XMITQ(QRFSUA12)
Receiver Channel
DEF CHANNEL(QINFAC01.QRFSUA12) CHLTYPE(RCVR) |
|
Back to top |
|
 |
LuisFer |
Posted: Mon Dec 10, 2007 6:50 am Post subject: |
|
|
 Partisan
Joined: 17 Aug 2002 Posts: 302
|
MQAltaf wrote: |
Sender Channel
DEF CHANNEL(QINFAC01.QRFSUA12) CHLTYPE(SDR) CONNAME('10.160.195.123(1418)') XMITQ(QRFSUA12)
Receiver Channel
DEF CHANNEL(QINFAC01.QRFSUA12) CHLTYPE(RCVR) |
Please, what MQ version on NSK?. |
|
Back to top |
|
 |
JosephGramig |
Posted: Mon Dec 10, 2007 8:31 am Post subject: |
|
|
 Grand Master
Joined: 09 Feb 2006 Posts: 1244 Location: Gold Coast of Florida, USA
|
Did you telnet from the AIX box to the IP and port on the Tandem box?
It should generate an error in the MQ logs on the Tandem box. That will verify the QMGR is listening on the port you think it is. _________________ Joseph
Administrator - IBM WebSphere MQ (WMQ) V6.0, IBM WebSphere Message Broker (WMB) V6.1 & V6.0
Solution Designer - WMQ V6.0
Solution Developer - WMB V6.1 & V6.0, WMQ V5.3 |
|
Back to top |
|
 |
LouML |
Posted: Fri Jan 04, 2008 12:12 pm Post subject: |
|
|
 Partisan
Joined: 10 Nov 2005 Posts: 305 Location: Jersey City, NJ / Bethpage, NY
|
MQAltaf wrote: |
Hi
ps -ef | grep runmqlsr doesnt work on Tandem!
Yes specifed a port number in the channel def which was correct. As i said before i created a new channel form the same AIX QM to a different QM on Tandem and it worked fine. The QM on tandem had the same IP but different port |
Did you try a ping from runmqsc?
From the Tandem side, you can check the listener process with a status command:
STATUS *,PROG $<vol>.ZMQSEXE.RUNMQLSR (or whatever the listener object name is)
You can check the port on the tandem in SCF:
SCF:STATUS PROCESS $ZTC0 to see which ports are being listened on
I may be slightly off on my commands as it's been a little while since my Tandem days. |
|
Back to top |
|
 |
|