It's difficult to help without seeing logs.
But my wild guess is that the working clients use different (possibly active) transfer mode than the non-working (passive).
You will get a better answer, once you share the logs.
У меня Windows 2008 R2 Server с II7. Я установил FTP-сервер. Я могу подключиться к нему нормально с Dreamweaver CS5 на моем Mac. Я могу подключиться к нему с помощью Cute FTP 7 Professional на ПК. Я не могу подключиться к нему с помощью Filezilla на Mac. С Filezilla время ожидания операции истекает через некоторое время. Некоторые из моих клиентов не могут подключиться к нему независимо от того, какой FTP-клиент они используют. Мы прошли проверку учетных данных (хост, имя пользователя и пароль) и уверены, что все они верны.
Может кто-нибудь пролить свет на эту ситуацию. Я отмечаю, что программы, с которыми я могу связаться, старше. Возможно, есть более продвинутые настройки безопасности на новых клиентах? Настройки, которые я использую, подключаются через FTP, порт 21, обычная аутентификация ... куча других настроек, которые я не понимаю.
Журналы Filezilla (которые не подключаются):
Status: Resolving address of ftp.steadyserve.net Status: Connecting to xx.xx.xxx.xxx:21... Status: Connection established, waiting for welcome message... Response: 220 Microsoft FTP Service Command: USER xxxxxx Response: 331 Password required for pedroo. Command: PASS ******* Response: 230 User logged in. Command: SYST Response: 215 Windows_NT Command: FEAT Response: 211-Extended features supported: Response: LANG EN* Response: UTF8 Response: AUTH TLS;TLS-C;SSL;TLS-P; Response: PBSZ Response: PROT C;P; Response: CCC Response: HOST Response: SIZE Response: MDTM Response: REST STREAM Response: 211 END Command: OPTS UTF8 ON Response: 200 OPTS UTF8 command successful - UTF8 encoding now ON. Status: Connected Status: Retrieving directory listing... Command: PWD Response: 257 "/pedroo" is current directory. Command: TYPE I Response: 200 Type set to I. Command: PASV Response: 425 Cannot open data connection. Command: PORT 10,0,0,8,210,49 Response: 200 PORT command successful. Command: LIST Response: 150 Opening BINARY mode data connection. Error: Connection timed out Error: Failed to retrieve directory listing
Журналы Dreamweaver (которые соединяются):
< 220 Microsoft FTP Service > USER pedroo < 331 Password required for pedroo. > PASS < 230 User logged in. > PWD < 257 "/pedroo" is current directory. > PWD < 257 "/pedroo" is current directory. > CWD /pedroo < 250 CWD command successful. > PWD < 257 "/pedroo" is current directory. > CWD /pedroo < 250 CWD command successful. > PORT 10,0,0,8,211,100 < 200 PORT command successful. > TYPE A < 200 Type set to A.
Я пытался изменить форму пассивного режима на активный. Я получаю ту же ошибку.
ТИА,
сойка
It's difficult to help without seeing logs.
But my wild guess is that the working clients use different (possibly active) transfer mode than the non-working (passive).
You will get a better answer, once you share the logs.
Я нашел ответ, уже опубликованный здесь:
FileZilla FTP для AWS EC2 Windows Server 2012 Экземпляр: не удалось получить список каталогов
Это была проблема порта. Лог-файлы были полезны для просмотра и помогли мне сузить их.