Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Не работает активный режим FTP 
Author Message
alexey65536



PostPosted: Mon Jun 01, 2009 17:57    Post subject: Reply with quote

Есть подозрение, что при коннекте через прокси режим всегда будет пассивный (как web-браузер). Наверно, для кого-то это прописная истина (но не для меня:D). Вот бы объяснили профи, что к чему:)

Там, где работаю - все возможно только через прокси, так что "активный" режим тестировать нет шансов.
А вот дома. Провайдерский NAT, серые адреса.
Случай 1
Quote:
Connect to: (01.06.2009 17:52:52)
hostname=ftp.radio.ru
username=anonymous
startdir=
ftp.radio.ru=62.181.33.6
220 (vsFTPd 1.2.0)
USER anonymous
331 Please specify the password.
PASS ***********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
500 Unknown command.
CLNT Total Commander (UTF-8)
500 Unknown command.
OPTS UTF8 ON
500 Unknown command.
Connect ok!
PWD
257 "/"
Чтение каталога...
TYPE A
200 Switching to ASCII mode.
PORT 192,168,1,2,5,194
500 Illegal PORT command.
PASV
227 Entering Passive Mode (62,181,33,6,218,209)
LIST -la
150 Here comes the directory listing.
Загрузка
Ожидание ответа сервера...
226 Directory send OK.
QUIT
221 Goodbye.
Случай 2
Quote:
Connect to: (01.06.2009 17:52:45)
hostname=ftp.radio7.ru
username=anonymous
startdir=
ftp.radio7.ru=79.143.75.82
220-Microsoft FTP Service
220 EMG FTP Site
USER anonymous
331 Anonymous access allowed, send identity (e-mail name) as password.
PASS ***********
230-Welcome to EMG FTP Site!
230 Anonymous user logged in.
SYST
215 Windows_NT
FEAT
211-FEAT
SIZE
MDTM
211 END
OPTS UTF8 ON
501 option not supported
Connect ok!
PWD
257 "/" is current directory.
Чтение каталога...
TYPE A
200 Type set to A.
PORT 192,168,1,2,5,192
Прервано пользователем.
Этот сервер (2) просто вешает соединение, вот к нему можно применить ваше определение
Maximus wrote:
тупых серверов
Этот тупой сервер просто тупо не умеет переходить в пассивный режим.
Заметим, что заумные новые опции 7.5 - CLNT, OPTS - почти никто не поддерживает (иногда даже FEAT ждет та же участь).
А по 1 логу хорошо видно, что серый адрес 192.168.1.2 в команде PORT серверу однозначно не нравится, и он переходит в пассивный режим.
_________________
#199018
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group