FTP-nedladdningssessionen misslyckas när FTP-kontrollanslutningen stängs

Den här artikeln hjälper dig att lösa problem med att FTP-nedladdningssessionen misslyckas när FTP-kontrollanslutningen stängs.

Ursprunglig produktversion: Internet Information Services
Ursprungligt KB-nummer: 254722

Symptom

Om kontrollanslutningen stängs under en FTP-nedladdningssession misslyckas nedladdningen från IIS FTP-platsen.

Obs!

Det här problemet uppstår vanligtvis när en brandvägg används som har angetts för att stänga kontrollanslutningen om inga TCP-data överförs efter en viss tid.

Orsak

Detta är avsiktligt. RFC-959 anger följande:

... Protokollet kräver att kontrollanslutningarna är öppna medan dataöverföring pågår. Det är användarens ansvar att begära att kontrollanslutningarna stängs när de är klara med ftp-tjänsten, medan det är servern som vidtar åtgärden. Servern kan avbryta dataöverföringen om kontrollanslutningarna stängs utan kommando...

Lösning

Lös problemet genom att prova följande lösningar:

  • Använd ett FTP-verktyg eller en brandväggsinställning som håller kontrollanslutningen öppen.
  • Använd en snabbare anslutning.
  • Begär att FTP-platsägaren bryter filen som nedladdningen misslyckas med i flera mindre filer.

Mer information

Det här scenariot inträffar vanligtvis när du laddar ned en stor fil via en långsam anslutning.