RE: IIS 6 FTP Connection Aborted
From: WFA (WFA_at_discussions.microsoft.com)
Date: 06/21/04
- Next message: WFA: "Re: IIS 6.0 cannot rename a file with an existing filename."
- Previous message: Joey: "IIS 6.0 and Windows 2003 FTP Permissions"
- In reply to: Alun Jones [MS]: "RE: IIS 6 FTP Connection Aborted"
- Next in thread: Alun Jones [MSFT]: "RE: IIS 6 FTP Connection Aborted"
- Reply: Alun Jones [MSFT]: "RE: IIS 6 FTP Connection Aborted"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 21 Jun 2004 14:48:02 -0700
No, this is not the case. The error occurs when connecting directly to the FTP server, bypassing the SLB completely. The error also is not only in establishing the ftp-data connection as I can GET and PUT files during this time, but directory listings are resulting in 550's and are terminating the connection.
FYI, most (if not all) SLB's have special provisions in their code to maintain "stickiness" when clients attempt to establish ftp-data connections on top of allready established ftp connections. I have not heard of a single SLB that does not contain this.
WFA
""Alun Jones [MS]"" wrote:
> > From: "=?Utf-8?B?V2lsbA==?=" <anonymous@discussions.microsoft.com>
> >
> > I have two IIS 6 FTP servers behind a server load balancer. Only one
> site
> > is configured on each server using Active Directory isolation mode. The
> > file server is hosted on a Win2k3 cluster. About once both servers start
> > dropping connections and clients see the following error:
>
> I think there's a few words missing there - "about once..."?
>
> > 550 .: An established connection was aborted by the software in your host
> > machine
> > This cannot be reproduced and, even when it is occurring, only happens on
> > every fourth or fifth transfer or dir listing.
> >
> > Neither doing an IIS reset nor restarting the MSFTPSVC service resolves
> > the problem, only rebooting the box.
>
> Which box do you reboot? The load balancer or one or both of the FTP
> servers?
>
> > Has anyone seen this problem or know what might be causing this kind of
> > problem? The only thing I can see on MS's site is the Winsock error code
> > this appears to correspond to, WSAECONNABORTED (10053).
>
> It's possible that this is just one of the natural results of running FTP
> behind a load balancer.
>
> Load balancers are designed to cope with protocols that are essentially
> stateless - clients create a single TCP connection, carry out their
> transactions, and then quit. Each TCP connection in such a protocol is
> independent of each other TCP connection.
>
> FTP is different, and really not suited for running behind a load balancer,
> because data traffic occupies a different TCP connection from the control
> connection that carries the commands and responses. As a result, when the
> load balancer starts farming out incoming connections to back-end servers,
> it will occasionally choose to farm out the connection to a server that
> knows nothing about the connection it's being handed, because it's a data
> connection associated with the other machine.
>
> Alun.
> ~~~~
>
>
- Next message: WFA: "Re: IIS 6.0 cannot rename a file with an existing filename."
- Previous message: Joey: "IIS 6.0 and Windows 2003 FTP Permissions"
- In reply to: Alun Jones [MS]: "RE: IIS 6 FTP Connection Aborted"
- Next in thread: Alun Jones [MSFT]: "RE: IIS 6 FTP Connection Aborted"
- Reply: Alun Jones [MSFT]: "RE: IIS 6 FTP Connection Aborted"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|