RE: IIS 6 FTP Connection Aborted

From: Alun Jones [MS] (alunj_at_online.microsoft.com)
Date: 06/17/04


Date: Thu, 17 Jun 2004 21:30:08 GMT


> 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.
~~~~



Relevant Pages

  • [HPADM] FTP disconnect
    ... Occasional ftp disconnects happen on our Itanium ... level September 2006 on all these servers. ... Connection reset by peer' seen below. ... Is this a bug resolved in the March 2007 bundle for HP11V2? ...
    (HP-UX-Admin)
  • Re: [SLE] Hacker attempts during installation
    ... it's just someone looking for ftp ... And that was 6 minutes after connection. ... I didn't know that, I thought the time difference was bigger, due to the ...
    (SuSE)
  • Re: 110MB again
    ... on 110MB.com quite painless. ... What I like about it is I can FTP to it from any ISP's connection. ... servers seem fast too, which is good. ...
    (uk.people.silversurfers)
  • Re: how to assign 2 IPs to server + using 2 isp ?
    ... ftp can only listed on 1 port at a time and one ... connection. ... The problem with running two FTP front end servers is that i would need to ...
    (microsoft.public.win2000.networking)
  • Re: Help me with shared XP Prof.
    ... >Ethernet adapter Local Area Connection: ... > Master browser name is: ... > 2 backup servers retrieved from master COMP_3 ... Let's see what we know from these 3 computers. ...
    (microsoft.public.windowsxp.network_web)