Uploads parciais de FTP no IIS8

3

Eu configurei um novo servidor FTP no Windows Server 2012 com o IIS 8. Quando eu carrego um diretório inteiro, muitos dos arquivos são cortados e não correspondem ao tamanho do arquivo original. Eu realmente não comparei todos eles, mas parece que pode ser sempre 2KB off. Se eu fizer o upload desse arquivo individual, ele funcionará na maioria das vezes.

Aqui está o meu log para o arquivo mais recente que teve problemas:

21 STOR Quotes.Core.dll 226 0 0 4b2ed740-5b0e-4bb0-8d82-19837385278e /quotes/bin/Quotes.Core.dll
21 PASV - 227 0 0 4b2ed740-5b0e-4bb0-8d82-19837385278e -
52547 DataChannelOpened - - 0 0 4b2ed740-5b0e-4bb0-8d82-19837385278e -
52547 DataChannelClosed - - 2148074264 0 4b2ed740-5b0e-4bb0-8d82-19837385278e -

O arquivo deve ser 326,656, mas termina em 324,800

  • Isso acontece com todos os tipos de arquivos (texto, dll, imagem, configuração)
  • Configurei meu cliente de FTP (FileZilla) para os tipos de transferência Automático e Binário com resultados idênticos
  • Eu também tentei o WinSCP
  • O servidor tem a porta 21 aberta e as portas 1024-65535 abertas para passivo no firewall do Windows
  • Eu tentei não-SSL e requer conexões SSL com um certificado autoassinado

Eu tenho 2 servidores com configurações quase idênticas e tenho esse problema em ambos, mas não em qualquer outro servidor de terceiros. Alguma idéia?

    
por AndyMcKenna 10.02.2014 / 14:58

2 respostas

2

Depois de falar com meu host (Rackspace), eles determinaram que era uma configuração incorreta no driver da NIC. O TCP Checksum Offload foi ativado e meus problemas de truncamento desapareceram depois de desativá-lo.

Mais informações aqui:
link

    
por 24.02.2014 / 21:17
2

Verifique este link como um problema bem conhecido ...

link

    
por 04.03.2014 / 18:17