Erro de FTP do IIS: 426 Conexão fechada; transferência cancelada

1

Eu tenho um FTP do IIS configurado no Windows 2003 SP2 (S1). Todos os dias, no início da manhã, um script em outro servidor (S2) será executado e iniciará a transferência por FTP dos arquivos de log enviados de S1 para S2. O cliente FTP que estamos usando é o FTP.exe incorporado no Windows 2000 no S2.

Recentemente substituímos o S1 por um novo servidor, mas mantivemos o endereço IP. Existem vários endereços IP no novo S1.

Desde que o novo S1 estava em vigor, o '426 Connection fechou; transferência abortada. erros ocorreram aleatoriamente. O log indicou que a transferência começou ok, mas o arquivo não pode ser transferido completamente, conforme o log abaixo:

mget access*.log
200 Type set to A.
200 PORT command successful.
150 Opening ASCII mode data connection for access02232010.log(205777167 bytes).
426 Connection closed; transfer aborted.
ftp: 20454832 bytes received in 283.95Seconds 72.04Kbytes/sec.

O monitor do firewall sugeriu que a conexão foi configurada no modo passivo, mas foi me dito que o MS FTP.exe não suporta o modo passivo. Embora eu possa ver a resposta de "entrar no modo passivo" do servidor ao digitar "quote pasv".

Meu administrador de rede me disse para experimentar a transferência no modo ativo, mas não sei como abrir o modo ativo no lado do cliente. Está ficando muito frustrante. Desejo que alguém aqui tenha o conhecimento / experiência certo poderia me dar uma luz.

Felicidades.

    
por jiaoziren 31.03.2010 / 02:48

2 respostas

1

Finalmente resolvido configurando o NIC no servidor FTP de 'half-duplex' para 'full duplex'.

    
por 12.06.2010 / 02:52
0

verifique isso link

    
por 31.03.2010 / 16:31

Tags