Não é possível conectar-se a um FTP local - “Conexão fechada por host remoto”.

1
Estou ficando confuso com um problema aparentemente simples: quando conecto via VPN à minha rede remota, não consigo me conectar via FTP ao meu servidor FTP, mas posso fazer tudo o resto (incluindo a Área de Trabalho Remota).

Eu tentei desabilitar completamente o Firewall remoto e posso fazer ping no Servidor FTP com sucesso, mas ainda não consigo fazer FTP nele.

Se eu usar o prompt de comando, obtenho:

ftp> open 10.0.2.1
Connected to 10.0.2.1.
Connection closed by remote host.

Eu pensei que era provavelmente o Firewall ... mas obviamente não é. O que mais poderia estar bloqueando isso?

É uma máquina Windows Server 2008 R2 executando o IIS7 (natch). Na própria máquina eu posso navegar para ftp: // localhost e ver os arquivos, eu não posso fazer isso quando eu sou "local" para ele via VPN.

Obrigado por qualquer ajuda, tenho certeza de que é algo realmente simples ...

    
por Django Reinhardt 26.11.2009 / 17:51

1 resposta

0

Se você conseguir conectar, terá a porta 21 aberta. No entanto, isso não é tudo o que é necessário, pois a porta 21 é apenas a porta de controle e um servidor FTP abre outras portas para a transmissão de dados real. Veja se há algo dentro da sua configuração de firewall que possa desbloquear o FTP como um serviço completo (não apenas a porta 21).

Além disso, você provavelmente deve ficar longe das conexões FTP Active e fazer o Passive. Infelizmente, o comando ftp suporta apenas os ativos.

Defina o IE como modo passivo e tente usá-lo em outra máquina como ftp://10.0.2.1 .

    
por 26.11.2009 / 18:10