Usando o servidor ftp python, todos os comandos get e put expiram

Usando o servidor ftp python, todos os comandos get e put expiram

No Debian, estou executando o servidor FTP do python (na linha de comando - não em um projeto de código) da seguinte forma:

python -m pyftpdlib -w -p21

Em um servidor Windows 2008, executo:

ftp <IP>
user:  anonymous
pass:  anonymous

O que retorna:

230 Login successful.

Mas quando eu faço um get ou put, ele expira com:

421 Active data channel timeout.

Na caixa do Windows, Painel de Controle -> Opções da Internet -> guia Avançado -> Usar FTP Passivo está desmarcado!

No Windows, também executei netsh advfirewall set allprofiles state offapenas para ter certeza de que o firewall não estava causando o problema

Alguma idéia de como posso chegar pute gettrabalhar?

informação relacionada