Author |
Message
|
bindu |
Posted: Wed Aug 15, 2007 1:01 pm Post subject: TCP/IP issue |
|
|
Voyager
Joined: 07 May 2004 Posts: 97
|
Hi,
I got the following error message continuously in system event logs...Can you please suggest what needs to be changed to resolve this issue.
Error on receive from host ******** (***.***.**.**).
An error occurred receiving data from ******** (***.***.**.**) over TCP/IP. This may be due to a communications failure.
The return code from the TCP/IP (recv) call was 10054 (X'2746'). Record these values and tell the systems administrator.
Thanks in advance
Bindu |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Aug 15, 2007 1:06 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Tell the host ********** to stop trying to talk to your channel using something other than MQ. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
bindu |
Posted: Wed Aug 15, 2007 1:16 pm Post subject: TCP/IP issue |
|
|
Voyager
Joined: 07 May 2004 Posts: 97
|
jefflowrey wrote: |
Tell the host ********** to stop trying to talk to your channel using something other than MQ. |
Hi Jeff,
Thanks for your quick response. Could you please elaborate this...I think they are only using JMS to put message into Queue. I also tried by setting environment variable "MQNOREMPOOL=1" but still i got the same errors in MQ Server Side.
Thanks Again,
Bindu |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Aug 15, 2007 1:24 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Then look for errors on the other side. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
stev1ef |
Posted: Wed Jan 09, 2008 5:25 am Post subject: |
|
|
Novice
Joined: 09 Jan 2008 Posts: 13
|
This is really applicable to me as well, I'm getting the same error.
I'm only running on CSD04 would upgrading reolve this you think as I think that the TCP/IP port is not fully being freed and that the later version should resolve.
As a result I need to make sure the application exits gracefuly if it looses connection to the MQ - do I simply use MQDISC( ) to do this? |
|
Back to top |
|
 |
Vitor |
Posted: Wed Jan 09, 2008 5:33 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
stev1ef wrote: |
I'm only running on CSD04 would upgrading reolve this you think as I think that the TCP/IP port is not fully being freed and that the later version should resolve. |
It's more likely (as jefflowrey said) that something other than MQ is trying to talk to the channel. One possible culprit is a network monitoring tool that's doing port sniffing to see if the host is responsive.
Also you should upgrade irrespective of this being your problem or not. CSD 04 is way old, and v5.3 is now out of support. Move to a recent version of v6. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
JLRowe |
Posted: Wed Jan 09, 2008 7:36 am Post subject: |
|
|
 Yatiri
Joined: 25 May 2002 Posts: 664 Location: South East London
|
stev1ef wrote: |
This is really applicable to me as well, I'm getting the same error.
I'm only running on CSD04 would upgrading reolve this you think as I think that the TCP/IP port is not fully being freed and that the later version should resolve.
As a result I need to make sure the application exits gracefuly if it looses connection to the MQ - do I simply use MQDISC( ) to do this? |
10054 means connection reset - i.e. the other end has shutdown the socket, this may happen if you do not shutdown the connection gracefully - so yes, use MQDISC when you are done. |
|
Back to top |
|
 |
stev1ef |
Posted: Wed Jan 09, 2008 7:38 am Post subject: |
|
|
Novice
Joined: 09 Jan 2008 Posts: 13
|
Yes this makes sense - how can I incorporate MQDISC() - do you know any useful links? |
|
Back to top |
|
 |
Vitor |
Posted: Wed Jan 09, 2008 7:43 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
stev1ef wrote: |
Yes this makes sense - how can I incorporate MQDISC() - do you know any useful links? |
The call's described in the Application Programmer's Guide and the Application Programmer's Reference, links to which are peppered through this forum.
Or if you're busy, try the Repository button at the top of this page. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
stev1ef |
Posted: Wed Jan 09, 2008 8:16 am Post subject: |
|
|
Novice
Joined: 09 Jan 2008 Posts: 13
|
Ta - I'm absolutely buried at the minute, I'll take a look later.
Thanks |
|
Back to top |
|
 |
|