Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
platform
active.directory
adsi
adsi.iis-admin
base
com_ole
complus_mts
component_svcs
database
directx
gdi
graphics_mm
internet.client
internet.server
internet.server.isapi-dev
localization
mapi
messaging
msi
mslayerforunicode
multimedia
networking
networking.ipv6
sdk_install
security
shell
telephony.tapi_2
telephony.tapi_3
telephony.tsp
telephony.wte
tools
ui
ui_shell
win_base_svcs
win16
  
 
date: Fri, 18 Nov 2005 17:54:07 -0800,    group: microsoft.public.platformsdk.networking        back       


Software Caused Connection Abort.   
Sorry, but I'm really stumped and I think I have a Windows issue here.

We have a VMWare stack simulating many agents connecting to a Windows 
server. We are running jobs in batches of 25 agents at a time. When a job is 
sent to an agent, it then calls back to the server to post 
results.Sometimes, some or all of the 25 agents in a batch will fail with 
Software Caused Connection Abort as the agent is trying to WRITE to the 
server.

My initial thought was that the backlog value was too low on the Windows 
Server. However, wouldn't this give me a Connection Refused exception rather 
than a Connection Abort on Write exception?!?

Taking a look at a snoop on the server, what I do notice is that after 
accepting the socket from the agent, the server sends a FIN and then 
immediately afterwards a RST. Normally there is an ACK in between, but in 
this case the FIN doesn't even appear to wait before calling RST. What 
causes this sort of sequence on the server socket?

Could it be the backlog or some dynamic SYN ATTACK detection code that MS 
has slipped into 2003 Server? Any ideas appreciated. And remember this is 
intermittent and it only seems to happen with Windows Servers. NOTE: If I 
use Linux or Solaris as a server we do not get this intermittent issue.

FWIW, this is Java and RMI; however, I don't think that is part of the 
issue. TIA.

(Also, if there is a better forum to post this, let me know)

R.
date: Fri, 18 Nov 2005 17:54:07 -0800   author:   Robert DiFalco am

Re: Software Caused Connection Abort.   
You have to debug server side in connection with client , synchronize times 
with Net.exe ( net time command ) and start some sniffer on the both ends
to log what happen , default backlog of the server is 200 so seems that not 
the issue
Arkady
"Robert DiFalco" <rdifalco@newsgroups.nospam> wrote in message 
news:%23oDgewK7FHA.1416@TK2MSFTNGP09.phx.gbl...
> Sorry, but I'm really stumped and I think I have a Windows issue here.
>
> We have a VMWare stack simulating many agents connecting to a Windows 
> server. We are running jobs in batches of 25 agents at a time. When a job 
> is sent to an agent, it then calls back to the server to post 
> results.Sometimes, some or all of the 25 agents in a batch will fail with 
> Software Caused Connection Abort as the agent is trying to WRITE to the 
> server.
>
> My initial thought was that the backlog value was too low on the Windows 
> Server. However, wouldn't this give me a Connection Refused exception 
> rather than a Connection Abort on Write exception?!?
>
> Taking a look at a snoop on the server, what I do notice is that after 
> accepting the socket from the agent, the server sends a FIN and then 
> immediately afterwards a RST. Normally there is an ACK in between, but in 
> this case the FIN doesn't even appear to wait before calling RST. What 
> causes this sort of sequence on the server socket?
>
> Could it be the backlog or some dynamic SYN ATTACK detection code that MS 
> has slipped into 2003 Server? Any ideas appreciated. And remember this is 
> intermittent and it only seems to happen with Windows Servers. NOTE: If I 
> use Linux or Solaris as a server we do not get this intermittent issue.
>
> FWIW, this is Java and RMI; however, I don't think that is part of the 
> issue. TIA.
>
> (Also, if there is a better forum to post this, let me know)
>
> R.
>
date: Sat, 19 Nov 2005 09:19:38 +0200   author:   Arkady Frenkel

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us