ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » TCP/IP errors from AIX to Windows 64

Post new topic  Reply to topic Goto page Previous  1, 2
 TCP/IP errors from AIX to Windows 64 « View previous topic :: View next topic » 
Author Message
MartynB
PostPosted: Tue Feb 19, 2008 9:05 am    Post subject: Reply with quote

Novice

Joined: 14 Jan 2008
Posts: 24

We have also tried different port ranges with my TCP/IP tool however we stil get the issue.
Back to top
View user's profile Send private message Send e-mail
jefflowrey
PostPosted: Tue Feb 19, 2008 9:12 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Does the Python script and Netcat establish a long lasting connection? Or a single open/close socket?

I suspect you're seeing issues because the Windows network stack is deciding that the connection has been open "too long" and is thus deserving to be killed.

I.e. that your connection is exceeding the system level KeepAlive.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
MartynB
PostPosted: Tue Feb 19, 2008 9:21 am    Post subject: Reply with quote

Novice

Joined: 14 Jan 2008
Posts: 24

I believe the python script and netcat keep a single connection open. I've looked at the python script and it does certainly programmatically appear to work this way. The logic appears to be exactly the same way as from my TCP/IP tool (which is just a very lightwieght wrapper around the windows APIs).

Believing this to be related to a timeout due to lack of traffic we had also modified the python script to behave in the same way as MQ and how we used my TCP/IP tool. That being: send/receive, sleep for 150 seconds, repeat.
On my tool this consistently reproduced the problem. The python script maintained a consistent connection.

We've also looked as some of the registry settings on the errant server (as per http://support.microsoft.com/kb/314053 ) however there seems to be nothing related to keepalive that seems to be different to a working server. The only thing that seems small is the lease setting however I don't believe this to be pertinent to this particular problem (it's some kind of dhcp configuration) nor would it explain why python and netcat work ok.


Thanks for your comments - keep 'em coming if you have any more useful ideas.
Back to top
View user's profile Send private message Send e-mail
MartynB
PostPosted: Tue Feb 19, 2008 9:27 am    Post subject: Reply with quote

Novice

Joined: 14 Jan 2008
Posts: 24

If anyone can think of a way whereby I can categorically prove this is not an issue with MQ and is TCP/IP related please let me know.
Back to top
View user's profile Send private message Send e-mail
MartynB
PostPosted: Tue Feb 19, 2008 9:58 am    Post subject: Reply with quote

Novice

Joined: 14 Jan 2008
Posts: 24

Ok - I've managed (finally) to get the CSD installed after much head scratching/frustration. Interestingly it is not displayed in MQ Explorer, you have to look in the registry or dspmqver to verify this.

Now two of the machines are running 6.0.2.1.

When I bring up the sender channel using this CSD and....
Back to top
View user's profile Send private message Send e-mail
MartynB
PostPosted: Tue Feb 19, 2008 10:20 am    Post subject: Reply with quote

Novice

Joined: 14 Jan 2008
Posts: 24

...the channels from windows to windows remain UP!!!

The disconnection interval elapses and they come down cleanly!

From unix to windows the channel comes up and disconnects cleanly!!!!

I can only think that this fix pack has applied something to work around the problem but it was not MQ 6.0.0.0 that was at fault because this version is installed and working in another environment. I'm also led to believe that MQ 6.0.0.0 was not at fault because of the problems I experienced over IP without MQ.

I think we need a proper steer from IBM as to which CSD we should be running - given that they specifically gave me V6.0.0.0. MQ version 6.0.0.0 does not seem compatible with this environment. Tommorrow I will see if my tool over IP seems to function correctly now. I.e. Does the CSD actually do anything to the windows TCP/IP configuration?

Thanks to all who posted.
Back to top
View user's profile Send private message Send e-mail
PeterPotkay
PostPosted: Tue Feb 19, 2008 12:41 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

MartynB wrote:
I think we need a proper steer from IBM as to which CSD we should be running - given that they specifically gave me V6.0.0.0.

Do you expect them to say anything other than the latest one (6.0.2.3)?
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Tue Feb 19, 2008 12:42 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

I believe tolerance for win64 is built into later FPs.

It was not available in v6.0.0.0 - which is why you needed a custom version.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Tue Feb 19, 2008 2:56 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

jefflowrey wrote:
I believe tolerance for win64 is built into later FPs.

It was not available in v6.0.0.0 - which is why you needed a custom version.


MartynB wrote:
I can only think that this fix pack has applied something to work around the problem but it was not MQ 6.0.0.0 that was at fault because this version is installed and working in another environment. I'm also led to believe that MQ 6.0.0.0 was not at fault because of the problems I experienced over IP without MQ.


Personally I wouldn't want to run anything below 6.0.1.1
And anyways upgrade to the latest !!! (6.0.2.3)

Enjoy
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » General IBM MQ Support » TCP/IP errors from AIX to Windows 64
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.