Author |
Message
|
Mick17 |
Posted: Tue Jun 07, 2005 8:42 am Post subject: AMQ9209 Error with Return Code 10053 |
|
|
Newbie
Joined: 07 Jun 2005 Posts: 7 Location: UK
|
We are running MQ Series between a Win NT 4 (SP6a) server and an IBM AS/400 where we send messages from AS/400 to NT which are processed and returned. We therefore have 2 channels defined (one each direction sender and receiver pair). The system had not been used for a few months or so but had not been modified. Upon testing we are receiving the following error on attempting to start the sender channel on the NT4 machine:
Error on send to host 'gbdars02 (10.44.224.10)'.
An error occurred sending data over TCP/IP to 'gbdars02 (10.44.224.10)'. This may be due to a communications failure.
The return code from TCP/IP is 10053 X('2745'). Record the values TCP/IP, gbdars02 (10.44.224.10) and the return code 10053(X'2745') and tell your systems administrator.
The channel going the other way is working fine, the listener service on the AS/400 is OK and we have other receiver channels on that system which seem OK.
Can anyone offer any clues as to what to try - I have tried everything I can think of.
Mike |
|
Back to top |
|
 |
JT |
Posted: Tue Jun 07, 2005 9:00 am Post subject: |
|
|
Padawan
Joined: 27 Mar 2003 Posts: 1564 Location: Hartford, CT.
|
Have you reviewed the posts on this site that have dealt with this issue in the past?
Search for '10053'. |
|
Back to top |
|
 |
Mick17 |
Posted: Tue Jun 07, 2005 9:19 am Post subject: |
|
|
Newbie
Joined: 07 Jun 2005 Posts: 7 Location: UK
|
Hi JT,
I had serached for AMQ9209 but hadn't seen any with return code 10053 - (I tried AMQ9209 AND 10053 but got no results?!?)
I have just searched through the posts for 10053 and whilst the symptoms are the same I think my problem is with the listener or receiver channel at the AS/400 end. I can't set the environment variable (?). When I ping the channel from the NT4 end is get the following error:
33 : ping channel(QC.PILOT.GBDARS02)
AMQ9209: Connection to host 'gbdars02 (10.44.224.10)' closed.
I have tried resolving the channel, stopping, starting, reseting both ends, setting sequence numbers back to 1 etc.
I haven't tried completely restarting both systems - I (naively) thought that if it was working the other way then IP configs must be OK.
Mike |
|
Back to top |
|
 |
JT |
Posted: Tue Jun 07, 2005 9:41 am Post subject: |
|
|
Padawan
Joined: 27 Mar 2003 Posts: 1564 Location: Hartford, CT.
|
What version & CSD do you have installed? |
|
Back to top |
|
 |
Mick17 |
Posted: Tue Jun 07, 2005 9:52 am Post subject: |
|
|
Newbie
Joined: 07 Jun 2005 Posts: 7 Location: UK
|
Probably the oldest version going!! What is the best way of finding out and are you asking about both systems?
For the record I don't deal with this on a daily basis but do remember some stuff from the training course I attended many years ago. I don't think we have applied any MQ Seried patches updates to the NT4 system in years. The AS/400 is usually up to date with PTFs etc.
Mike |
|
Back to top |
|
 |
mq_crazy |
Posted: Tue Jun 07, 2005 9:56 am Post subject: |
|
|
 Master
Joined: 30 Jun 2004 Posts: 295
|
In the command window type mqver that will give you the version and CSD. |
|
Back to top |
|
 |
JT |
Posted: Tue Jun 07, 2005 9:58 am Post subject: |
|
|
Padawan
Joined: 27 Mar 2003 Posts: 1564 Location: Hartford, CT.
|
|
Back to top |
|
 |
fjb_saper |
Posted: Tue Jun 07, 2005 12:57 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Is there any kind of a firewall between the 2 machines?
Is the listener running on the AS400 ?
Is the user running the listener on the AS400 member of the mqm group?
Enjoy  |
|
Back to top |
|
 |
Mick17 |
Posted: Tue Jun 07, 2005 1:35 pm Post subject: |
|
|
Newbie
Joined: 07 Jun 2005 Posts: 7 Location: UK
|
OK - thanks for all the prompts guys!!
NT4 Version is v5.0 CSD08 (I told you it was old!!!)
AS/400 Version - Can't seem to find out:
pgm mqver in library qmqm not found
Command processor level is 420
In answer to fjb_saper, there is no firewall between the 2 machines. The listener is running on the as/400 as QUSER (not sure how to check group membership but it is same as our production as/400)
I'll keep looking.
Mike |
|
Back to top |
|
 |
MQAltaf |
Posted: Fri Jun 17, 2005 7:02 am Post subject: |
|
|
 Centurion
Joined: 10 Feb 2005 Posts: 119
|
Hi,
I am also encountering the same problem as Mick17.
However, when i use runmqlsr the channel starts ups fine..it only goes into re-try when using inetd
Can anyone possibly shed any light please?
Listner is running as checked with netstat -an |
|
Back to top |
|
 |
hguapluas |
Posted: Fri Jun 17, 2005 8:56 am Post subject: |
|
|
Centurion
Joined: 05 Aug 2004 Posts: 105 Location: San Diego
|
I believe (but cannot confirm {nor deny Mr. Congressman}) that when I've run into this issue before it has involved the firewalls and a failure to put in the proper NAT conversions in one or both directions to allow for IP translation. If you are using a firewall, have your FW folks check their NAT translation tables for entries going both ways.
Just a thought...
Cheers |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Jun 17, 2005 9:37 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
If runmqlsr works, then use it.
Runmqlsr performs better, is just as easy to configure and start, and is the recommended approach from IBM.
So use it! Add an entry to /etc/rc.local or other startup file to run the listener at startup and move on to other problems. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Mick17 |
Posted: Wed Jun 29, 2005 2:05 am Post subject: Solution |
|
|
Newbie
Joined: 07 Jun 2005 Posts: 7 Location: UK
|
We now have a solution to the original problem
The problem was that the file AMQRSYNA (Mqseries channel synchronisation file) in QMQMDATA library was not being journalled to AMQRJRN journal in QUSRSYS library
To fix the problem the STRJRNPF command was used to start journaling the file, *BOTH being specified for the IMAGES parameter
We are not sure why this file was not being journalled although we are attributing this to a DR test we did on the machine.
We are also not clear as to how journaling was specified in the first place. Was it part of the original install procedure or did Mqseries automatically set the file for journaling?
I know this is a bit obscure but I was fairly sure I had covered all the other bases (I'm a network bod and haven't done AS/400 for 10 years!)
Thanks for all the helpful suggestions though |
|
Back to top |
|
 |
|