Eu finalmente consegui que funcionasse, mas há algumas coisas que aprendi:
-
O IIS permitirá que você configure as portas que o servidor FTP usará no modo passivo. Mas, para mim, isso não teve efeito até que eu reiniciei o serviço chamado "Microsoft FTP Service"
-
Quando observei as regras de firewall de entrada, vi três regras pré-configuradas:
- Servidor FTP (tráfego FTP)
- Passivo do servidor FTP (tráfego passivo FTP)
- Servidor FTP Seguro (FTP SSL Traffic In)
Essas regras pareciam exatamente o que eu precisava. Mas por alguma razão, eles não fizeram nada. Quando criei minhas próprias regras especificando exatamente as mesmas coisas, funcionou. (Aparentemente, não sou o primeiro a encontrar esse problema, veja esta postagem .) Later Edit : Lendo os comentários abaixo, parece que eu estava errado sobre essas regras não funcionarem. Você só precisa ativá-los e reiniciar o Serviço FTP da Microsoft