Я нашел решение
Брандмауэр Windows и незащищенный трафик FTP
Брандмауэр Windows можно настроить из командной строки с помощью команды netsh. Чтобы настроить незащищенный FTP-трафик, требуется 2 простых шага, чтобы настроить брандмауэр Windows
1) Откройте порт 21 на брандмауэре
netsh advfirewall firewall add rule name = "FTP (без SSL)" действие = разрешить протокол = TCP dir = в localport = 21
2) Активировать фильтр приложений брандмауэра для FTP (он же Stateful FTP), который будет динамически открывать порты для соединений данных
netsh advfirewall установить глобальное включение StatefulFtp
Я действительно не знаю, что это только что сделал, но это помогло