Problemas da VM do Azure com o FTP PASV?

0

Tivemos uma configuração de servidor de máquina virtual para web, o FTP foi configurado usando o Filezilla Server e todas as portas foram abertas para o modo PASV, que funcionou muito bem por vários meses antes que a razão parasse de funcionar e soltasse a conexão assim que o cliente solicitou o uso do modo PASV.

Nós descartamos este servidor no final e, desde então, instalamos outro servidor executando o IIS.

Eu novamente configurei as portas PASV que queríamos usar (5001-5005) e isso estava funcionando bem por algumas semanas até hoje, e agora o modo PASV parou de funcionar novamente. Acabei de abrir um conjunto diferente de portas (2501-2505) e definir o FTP para usar isso, mas ainda o mesmo problema. Todos os firewalls e antivírus estão desativados.

O cliente do FileZilla tem este log:

Command: TYPE I

Response: 200 Type set to I.

Command: PASV

Error: Disconnected from server: ECONNABORTED - Connection aborted

Error: Failed to retrieve directory listing

Atualização:

O uso do modo ACTIVE de um cliente funciona bem. Apenas o componente que estamos usando com o C # só funciona com o PASV

    
por Joey 01.08.2014 / 13:21

1 resposta

0

Descobri que a maneira que o azure usa os endpoints é que, se a porta parecer morta, o azure interromperá o encaminhamento nessa porta. Como as portas do PASV não estão ativas até que haja uma conexão FTP e o modo PASV seja iniciado, o azure interromperá o encaminhamento.

Há uma solução para isso, que é usar o Powershell do Azure para configurar as portas.

    
por 01.08.2014 / 13:45

Tags