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 

Не работает активный режим FTP

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
alexey65536



Joined: 20 Jan 2006
Posts: 1056
Location: Taganrog

Post (Separately) Posted: Mon Jun 01, 2009 16:47    Post subject: Не работает активный режим FTP Reply with quote

Локальный сервер, доступный только через прокси: галка "Пассивный режим" убрана, но режим все равно пассивный. Так и должно быть?
Quote:
Connect to: (01.06.2009 16:44:48)
hostname=10.1.1.1
username=anonymous
startdir=
Firewall=10.1.1.1:3128
CONNECT 10.1.1.1:21 HTTP/1.1

HTTP/1.0 200 Connection established
220 *******.ru FTP server (Version 6.00LS) ready.
USER anonymous
331 Guest login ok, send your email address as password.
PASS ***********
230- Your welcome message here.
230 Guest login ok, access restrictions apply.
SYST
215 UNIX Type: L8 Version: BSD-199506
FEAT
500 'FEAT': command not understood.
CLNT Total Commander (UTF-8)
500 'CLNT Total Commander (UTF-8)': command not understood.
OPTS UTF8 ON
500 'OPTS UTF8 ON': command not understood.
Connect ok!
PWD
257 "/" is current directory.
Чтение каталога...
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode (10,1,1,1,192,2)
CONNECT 10.1.1.1:49154 HTTP/1.1

HTTP/1.0 200 Connection established
LIST -la
150 Opening ASCII mode data connection for '/bin/ls'.
Загрузка
Ожидание ответа сервера...
226 Transfer complete.
QUIT
221 Goodbye.


 !  CaptainFlint:
Обсуждение выделено из темы TC 7.50pb3 & ZyXEL Prestige.

_________________
#199018
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Mon Jun 01, 2009 17:32    Post subject: Reply with quote

alexey65536 wrote:
Локальный сервер, доступный только через прокси: галка "Пассивный режим" убрана, но режим все равно пассивный. Так и должно быть?

Видимо да. См. пару постов назад http://forum.wincmd.ru/viewpost.php?p=50306 (я там в скобках примечание делал).
Quote:
(и в пассивный режим почемуто был переход не взирая на то, что соответствующая опция в конфигурации данного соединения не установлена)

Наверное эта галка имеет значение только для тупых серверов или я не знаю :) А так происходит автодетект лучшего режима. Но это только мои предположения.
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
alexey65536



Joined: 20 Jan 2006
Posts: 1056
Location: Taganrog

Post (Separately) Posted: 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
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Mon Jun 01, 2009 18:24    Post subject: Reply with quote

alexey65536 wrote:
Вот бы объяснили профи, что к чему:)

В знании принципов работы FTP я не профи.
Тем более, что их видов туева хуча, и ковыряться в них без особой надобности - никакого желания.
alexey65536 wrote:
Есть подозрение, что при коннекте через прокси режим всегда будет пассивный

Это не так. Имею соединение через прокси без пассивного режима (по крайней мере в логах этого не зафиксировано).
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group