
Eu configurei o servidor FTP (Filezilla), quando tento conectar-me a ele me pedem login, então faço login e vejo que a conexão está entrando no modo passivo..... e nada acontece. (Posso ver na interface do servidor quando parâmetros de login incorretos são inseridos, mas não é o caso.)
Quando tenho a sorte de obter os arquivos listados e o download começa, a velocidade é boa. Isso acontece raramente. :(
Tentei desabilitar meu antivírus, embora não ache que esse seja o problema.
Alguma dica, por favor?
Criei regras de entrada para portas TCP e UDP.
Responder1
Entããão, o problema é que não abri as portas usadas para o modo passivo. Para estes encaminhamentos devem estar configurados no roteador e, obviamente, precisam estar abertos no firewall.
Responder2
Eu tive o mesmo problema - uma de minhas colegas trabalha em casa e não conseguiu obter a listagem do diretório. Ela esperou 15 minutos e ainda nada. Quando ela tiver sorte e conseguir a listagem do diretório, ela poderá baixar arquivos em uma velocidade relativamente alta. No meu caso, tenho que esperar cerca de 15 segundos para obter os diretórios, para que a conexão entre meu computador doméstico e o servidor funcione.
O servidor está executando o FileZilla v0.9.41 beta no Windows XP, o cliente é o Total Commander v8.0 no Windows 7. Ela tem uma conexão de 120 Mbps. Depois de ler alguns artigos alterei os parâmetros do servidor da seguinte forma:
- Aumentei o "Tamanho do buffer de transferência interno" (pode ser encontrado em Editar → Configurações → Diversos) de 32768 para 262144
- Aumentei o "Tamanho do buffer do soquete" de 65536 para 262144
- Ativei a compactação de transferência de arquivos "MODE Z" (Editar → Configurações → Compressão de transferência de arquivos)
Desde então tem funcionado perfeitamente.
No entanto, li que você precisa testar velocidades de transferência em diferentes tamanhos de buffer (65536, 131072, 262144, 524288) e depois disso você pode escolher o melhor valor de tamanho de buffer (ouvi dizer que algumas máquinas com conexões lentas não gostam de valores altos de tamanho de buffer enquanto outros não trabalham com valores baixos).