View Issue Details

IDProjectCategoryView StatusLast Update
0001116PluginsFTP (old)public2009-10-20 13:15
ReporterRex2701 Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version2.0 
Summary0001116: Не работает пассивный режим
DescriptionВ настройках плагина отмечен бокс "Пассивный режим", однако команда PASV не посылается, соответственно на этапе получения списка каталогов фтп-сервера бессмысленно ждем до истечения таймаута.
Вот лог плагина:
1 2009.10.19 23:08:27:0121 ----| -------- CONNECTING (plugin: Oct 14 2009, 23:36:48) --------
1 2009.10.19 23:08:27:0442 0321|<-220 Welcome to Yandex FTP service (spreader.yandex.net).
1 2009.10.19 23:08:27:0445 0003|->USER anonymous
1 2009.10.19 23:08:27:0577 0132|<-331 Please specify the password.
1 2009.10.19 23:08:27:0579 0002|->PASS *hidden*
1 2009.10.19 23:08:27:0702 0123|<-230 Login successful.
1 2009.10.19 23:08:27:0703 0001|->SYST
1 2009.10.19 23:08:27:0874 0171|<-215 UNIX Type: L8
1 2009.10.19 23:08:27:0875 0001|->PWD
1 2009.10.19 23:08:27:0985 0110|<-257 "/"
1 2009.10.19 23:08:27:0986 0001|->TYPE I
1 2009.10.19 23:08:28:0051 0065|<-200 Switching to Binary mode.
1 2009.10.19 23:08:28:0052 0001|->REST 0
1 2009.10.19 23:08:28:0159 0107|<-350 Restart position accepted (0).
1 2009.10.19 23:08:28:0160 0001|->CWD /
1 2009.10.19 23:08:28:0251 0091|<-250 Directory successfully changed.
1 2009.10.19 23:08:28:0251 0000|->PWD
1 2009.10.19 23:08:28:0316 0065|<-257 "/"
1 2009.10.19 23:08:28:0323 0007|->PORT 172,16,6,2,236,93
1 2009.10.19 23:08:28:0417 0094|<-200 PORT command successful. Consider using PASV.
1 2009.10.19 23:08:28:0418 0001|->TYPE A
1 2009.10.19 23:08:28:0485 0067|<-200 Switching to ASCII mode.
1 2009.10.19 23:08:28:0486 0001|->LIST
1 2009.10.19 23:08:28:0712 0226|<-150 Here comes the directory listing.
1 2009.10.19 23:08:35:0081 6369|->тABOR
1 2009.10.19 23:08:35:0186 0105|<-226 Directory send OK.
1 2009.10.19 23:08:35:0188 0002|<-225 No transfer to ABOR.
1 2009.10.19 23:08:35:0688 0500|->TYPE I
1 2009.10.19 23:08:35:0774 0086|<-200 Switching to Binary mode.

А вот лог Reget'a:
23:11:30 19.10.2009 220 Welcome to Yandex FTP service (spreader.yandex.net).
23:11:30 19.10.2009 USER *****
23:11:31 19.10.2009 331 Please specify the password.
23:11:31 19.10.2009 PASS *****
23:11:31 19.10.2009 230 Login successful.
23:11:31 19.10.2009 SYST
23:11:31 19.10.2009 215 UNIX Type: L8
23:11:31 19.10.2009 TYPE I
23:11:31 19.10.2009 200 Switching to Binary mode.
23:11:31 19.10.2009 PWD
23:11:31 19.10.2009 257 "/"
23:11:31 19.10.2009 PASV
23:11:31 19.10.2009 227 Entering Passive Mode (77,88,19,68,219,69)
23:11:31 19.10.2009 LIST
23:11:31 19.10.2009 Connecting to (77.88.19.68:56133)
23:11:32 19.10.2009 150 Here comes the directory listing.
23:11:32 19.10.2009 -rw-r--r-- 1 ftp ftp 265 Nov 20 2007 HEADER.txt
                drwxr-xr-x 15 ftp ftp 408 Aug 21 11:50 altlinux
                drwxr-sr-x 13 ftp ftp 392 Jul 13 13:00 altlinux-beta
                drwxr-xr-x 10 ftp ftp 344 Sep 17 17:10 archlinux
                drwxrwsr-x 5 ftp ftp 296 Oct 19 14:06 asplinux
                drwxr-sr-x 6 ftp ftp 176 Sep 17 2007 asplinux-tigro
                drwxrwsr-x 8 ftp ftp 520 Oct 19 14:39 backports.org
                drwxr-xr-x 21 ftp ftp 672 Oct 16 19:50 calculate
                drwxr-xr-x 23 ftp ftp 1080 Sep 28 22:29 centos
                drwxr-xr-x 8 ftp ftp 424 Oct 19 17:57 debian
                drwxr-xr-x 7 ftp ftp 216 Sep 07 20:46 debian-cd
                drwxrwxr-x 5 ftp ftp 120 Jul 02 15:12 debian-multimedia
                drwxr-xr-x 6 ftp ftp 144 Oct 19 16:02 debian-opera
                drwxr-xr-x 6 ftp ftp 144 Oct 19 16:02 debian-opera-beta
                drwxr-sr-x 8 ftp ftp 384 Feb 04 2008 debia
23:11:32 19.10.2009 226 Directory send OK.
TagsNo tags attached.

Activities

vskirdin

2009-10-20 08:10

administrator   bugnote:0004266

Версия плагина какая?
Это к тому, что та версия, что в репозитарии (1.75 build 256 [1.75.0.256]) показывает:

1 2009.10.20 12:07:32:0090 ----| -------- CONNECTING (plugin: Aug 24 2009, 12:24:30) --------
1 2009.10.20 12:07:32:0528 0438|<-220 (vsFTPd 2.0.4)
1 2009.10.20 12:07:32:0528 0000|->USER anonymous
1 2009.10.20 12:07:32:0543 0015|<-331 Please specify the password.
1 2009.10.20 12:07:32:0543 0000|->PASS *hidden*
1 2009.10.20 12:07:32:0559 0016|<-230 Login successful.
1 2009.10.20 12:07:32:0559 0000|->SYST
1 2009.10.20 12:07:32:0590 0031|<-215 UNIX Type: L8
1 2009.10.20 12:07:32:0590 0000|->PWD
1 2009.10.20 12:07:32:0606 0016|<-257 "/"
1 2009.10.20 12:07:32:0606 0000|->TYPE I
1 2009.10.20 12:07:32:0621 0015|<-200 Switching to Binary mode.
1 2009.10.20 12:07:32:0621 0000|->REST 0
1 2009.10.20 12:07:32:0621 0000|<-500 Command not understood (KAV4ISA Ftp filter)
1 2009.10.20 12:07:32:0637 0016|->CWD /
1 2009.10.20 12:07:32:0668 0031|<-250 Directory successfully changed.
1 2009.10.20 12:07:32:0668 0000|->PWD
1 2009.10.20 12:07:32:0684 0016|<-257 "/"
1 2009.10.20 12:07:32:0684 0000|->PWD
1 2009.10.20 12:07:32:0699 0015|<-257 "/"
1 2009.10.20 12:07:32:0699 0000|->PASV
1 2009.10.20 12:07:32:0731 0032|<-227 Entering Passive Mode (89,108,120,88,161,110)
1 2009.10.20 12:07:32:0731 0000|->TYPE A
1 2009.10.20 12:07:32:0746 0015|<-200 Switching to ASCII mode.
1 2009.10.20 12:07:32:0793 0047|->LIST
1 2009.10.20 12:07:32:0809 0016|<-150 Here comes the directory listing.
1 2009.10.20 12:07:33:0199 0390|<-226 Transfer complete (scanned by KAV4ISA)
1 2009.10.20 12:07:33:0199 0000|->TYPE I
1 2009.10.20 12:07:33:0215 0016|<-200 Switching to Binary mode.

vskirdin

2009-10-20 08:11

administrator   bugnote:0004267

И еще

> В настройках плагина отмечен бокс "Пассивный режим"
А в настройках хоста эта опция включена?

Rex2701

2009-10-20 12:30

reporter   bugnote:0004273

Last edited: 2009-10-20 12:32

Настройки хоста - это, я так понимаю, настройки адреса FTP (записи в панели)? Да, там опция не была включена. После включения соединение проходит нормально.
Тогда другой вопрос - зачем нужна эта опция в общих настройках плагина? Я логично решил, что она влияет на состояние опции создаваемого соединения, а оказывается это не так. В общем, поведение надо менять.

И заодно еще один глюк, наблюдаемый очень давно - при отмене пишетеся тABOR (???)

vskirdin

2009-10-20 13:15

administrator   bugnote:0004274

Общая настройка - это для "вновь прибывших" (вновь создаваемых хостов) - на ныне существующие не влияет.
На счет Табора - так и задумано - "abort using RFC959 recommended ffIP,SYNC sequence"

Issue History

Date Modified Username Field Change
2009-10-19 19:15 Rex2701 New Issue
2009-10-20 08:10 vskirdin Note Added: 0004266
2009-10-20 08:11 vskirdin Note Added: 0004267
2009-10-20 12:30 Rex2701 Note Added: 0004273
2009-10-20 12:32 Rex2701 Note Edited: 0004273
2009-10-20 13:15 vskirdin Note Added: 0004274
2013-05-20 20:30 alexy Category FTP => FTP (old)