Ошибка FTP 425 Не удается открыть соединение для передачи данных

0

Вот моя установка:

  • Windows 7
  • сервер filezilla установлен на моем локальном ПК
  • клиент filezilla установлен на моем локальном ПК
  • брандмауэр отключен (только во время теста)

Сервер и клиент работают нормально (я могу подключаться и просматривать файлы с клиентом, как и ожидалось).

Я пытаюсь запустить следующие команды

PASV
RETR /fileSource.txt

( /fileSource.txt существует на сервере)

Вот вывод (на стороне сервера)

(000038)18/03/2013 12:56:34 - andro (127.0.0.1)> PASV
(000038)18/03/2013 12:56:34 - andro (127.0.0.1)> 227 Entering Passive Mode (127,0,0,1,231,249)
(000038)18/03/2013 12:56:39 - andro (127.0.0.1)> RETR /fileSource.txt
(000038)18/03/2013 12:56:44 - andro (127.0.0.1)> 425 Can't open data connection.

Так что моя проблема, если, конечно, эта ошибка 425 Can't open data connection

Поиск в Google приводит к отключению брандмауэра (чтобы убедиться, что это не было причиной) без успеха.

Другая распространенная проблема связана с режимом ACTIVE / PASSIVE. Насколько я понимаю: PASV скажет серверу перейти в пассивный режим. (обратите внимание, что если я не бегу PASVУ меня есть следующая ошибка: 503 Bad sequence of commands... и, похоже, с тех пор RETR требует пассивного режима. Это правильно?)

Есть идеи, что может быть не так?

Замечания: Я выполняю ту же самую проблему, когда я делаю эти звонки с моего устройства Android (в той же локальной сети), так что я думаю, что это что-то не так на серверная сторона

ben75
источник
Я думаю, что брандмауэр, который вы считаете выключенным, на самом деле не выключен ...
Pat
возможно ... любая идея, как я могу проверить это (я действительно не эксперт по Windows)
ben75
1
Вы уже делаете это; Ваша передача по FTP открывает канал управления, но не может открыть канал данных. Остановите брандмауэр, затем запустите FTP-сервер, затем попытайтесь передать ...
Pat