Author |
Message
|
tbrooke |
Posted: Tue Oct 07, 2003 9:01 am Post subject: TCP/IP error starting 5.3 listener on AIX 5 |
|
|
Newbie
Joined: 18 Oct 2002 Posts: 4 Location: Birmingham, UK
|
Error on install AIX 5 file, MQ v5.3; Error when starting the amqcrsta listener via /etc/services and /etc/inetd.conf on std port 1414. The @SYSTEM/errors/AMQERR01.LOG entry is
----- amqcrcta.c : 366 --------------------------------------------------------
10/06/03 12:04:47
AMQ9213: A communications error for TCP/IP occurred.
EXPLANATION:
An unexpected error occurred in communications.
ACTION:
The return code from the TCP/IP (getpeername) call was 57 (X'39'). Record these
values and tell the systems administrator.
----- amqccita.c : 1464 -------------------------------------------------------
Any ideas on a fix for this? |
|
Back to top |
|
 |
bower5932 |
Posted: Tue Oct 07, 2003 10:57 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Aug 2001 Posts: 3023 Location: Dallas, TX, USA
|
57 indicates that you are performing a socket operation on a non-socket. I haven't seen this area on AIX, but I have seen it on Windows. Are you connecting to a Windows machine? If so, are you using 5.3 there as well? If so, I'd suggest disabling the listener pool:
set MQNOREMPOOL=1
on the Windows machine. |
|
Back to top |
|
 |
tbrooke |
Posted: Wed Oct 08, 2003 4:46 am Post subject: |
|
|
Newbie
Joined: 18 Oct 2002 Posts: 4 Location: Birmingham, UK
|
No MS windows involved, it's out the box install on AIX 5, setting up a TCP/IP listener on 1414. |
|
Back to top |
|
 |
mrlinux |
Posted: Wed Oct 08, 2003 7:50 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
post your inetd.conf and services settings for mqseries _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
tbrooke |
Posted: Wed Oct 08, 2003 9:32 am Post subject: |
|
|
Newbie
Joined: 18 Oct 2002 Posts: 4 Location: Birmingham, UK
|
inetd.conf:
mqseries1 stream tcp nowait mqm /usr/mqm/bin/amqcrsta amqcrsta -m Q.E014DAE0.1
mqseries2 stream tcp nowait mqm /usr/mqm/bin/amqcrsta amqcrsta -m Q.E014DAE0.2
services:
mqseries1 1414/tcp # MQSeries channel 1 listener
mqseries2 1420/tcp # MQSeries channel 2 listener
Thanks |
|
Back to top |
|
 |
Leafar |
Posted: Wed Oct 08, 2003 9:45 am Post subject: |
|
|
 Acolyte
Joined: 03 Apr 2003 Posts: 74 Location: Buenos Aires
|
Jus for ask...
why don you try to run runmqlsr instead of start the listeners in inetd mode?? |
|
Back to top |
|
 |
mrlinux |
Posted: Wed Oct 08, 2003 9:51 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
Is amqcrsta actually in /usr/mqm/bin. The only unix boxs I have worked
with HPUX/LINUX place them in /opt/mqm/bin. AIX is probaly different. _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
|