View previous topic :: View next topic |
Author |
Message |
alexey65536

Joined: 20 Jan 2006 Posts: 1056 Location: Taganrog
|
(Separately) Posted: Mon Jun 01, 2009 16:47 Post subject: Не работает активный режим FTP |
|
|
Локальный сервер, доступный только через прокси: галка "Пассивный режим" убрана, но режим все равно пассивный. Так и должно быть? 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. |
_________________ #199018 |
|
Back to top |
|
 |
Maximus

Joined: 07 Apr 2005 Posts: 927 Location: Украина, Кировоградская обл., г. Знаменка
|
(Separately) Posted: Mon Jun 01, 2009 17:32 Post subject: |
|
|
alexey65536 wrote: | Локальный сервер, доступный только через прокси: галка "Пассивный режим" убрана, но режим все равно пассивный. Так и должно быть? |
Видимо да. См. пару постов назад http://forum.wincmd.ru/viewpost.php?p=50306 (я там в скобках примечание делал).
Quote: | (и в пассивный режим почемуто был переход не взирая на то, что соответствующая опция в конфигурации данного соединения не установлена) |
Наверное эта галка имеет значение только для тупых серверов или я не знаю :) А так происходит автодетект лучшего режима. Но это только мои предположения. _________________ tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar |
|
Back to top |
|
 |
alexey65536

Joined: 20 Jan 2006 Posts: 1056 Location: Taganrog
|
(Separately) Posted: Mon Jun 01, 2009 17:57 Post subject: |
|
|
Есть подозрение, что при коннекте через прокси режим всегда будет пассивный (как 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 |
|
 |
Maximus

Joined: 07 Apr 2005 Posts: 927 Location: Украина, Кировоградская обл., г. Знаменка
|
(Separately) Posted: Mon Jun 01, 2009 18:24 Post subject: |
|
|
alexey65536 wrote: | Вот бы объяснили профи, что к чему:) |
В знании принципов работы FTP я не профи.
Тем более, что их видов туева хуча, и ковыряться в них без особой надобности - никакого желания.
alexey65536 wrote: | Есть подозрение, что при коннекте через прокси режим всегда будет пассивный |
Это не так. Имею соединение через прокси без пассивного режима (по крайней мере в логах этого не зафиксировано). _________________ tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar |
|
Back to top |
|
 |
|
|
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
|