Develop and Download Open Source Software

Ticket #26543

Open Date: 2011-10-15 09:31

Last Update: 2011-10-18 21:00

クイック接続時のリスト取得コマンド

Reporter:(Anonymous)Owner:(None)
Priority:5 - MediumMileStone:(None)
Type:BugsSeverity:5 - Medium
Component:(None)Status:Closed
ResolutionNone

Details

クイック接続した際に利用されるLISTコマンドがNLST -aILになることがある。

NLSTにオプションをつける挙動については、RFCに準拠しているftpd(例えばproftpd)では対応していものがあるため、一覧が取得できない。

Attach File

File ListNo attachments.
Add New attachment
Add attachment filesPlease login to add new attachment

Ticket History - 3/4 Histories [Show all old Histories]

2011-10-15 09:31 Update by: None

  • New Ticket "クイック接続時のリスト取得コマンド" created

2011-10-15 09:38 Update by: None

Comment

NLST -alL事象発生時のログ(LISTで取得することもある)

バージョンはgitから取得した、MLSDに対応している最新のもの。

----------------------------
Using SSH FTP (SFTP).
Using FTP over Explicit SSL/TLS (FTPES).
Connecting to host 10.248.64.1 (21).
Connected.
220 ProFTPD 1.3.3a Server (Debian) [::ffff:10.248.64.1]
>AUTH TLS
234 AUTH TLS successful
>PBSZ 0
200 PBSZ 0 successful
>PROT P
200 Protection set to Private
>USER ******
331 Password required for ******
>PASS [xxxxxx]
230 User ****** logged in
>FEAT
211-Features:
 MDTM
 MFMT
 TVFS
 AUTH TLS
 UTF8
 MFF modify;UNIX.group;UNIX.mode;
 MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
 PBSZ
 PROT
 SITE MKDIR
 SITE RMDIR
 SITE UTIME
 SITE SYMLINK
 REST STREAM
 LANG en-US*;ja-JP
 SIZE
211 End
>OPTS UTF8 ON
200 UTF8 set to on
>XPWD
257 "/******" is the current directory
>TYPE A
200 Type set to A
>PASV
227 Entering Passive Mode (10,248,64,1,160,85).
Connecting for download to host 10.248.64.1 (41045).
Connected.
>NLST -alL
150 Opening ASCII mode data connection for file list
226 Transfer complete
Download file list successful. (83 Bytes)

2011-10-15 17:52 Update by: s_kawamoto

Comment

修正は可能(AskUseFireWall関数内の*List = NOを削除するだけ)ですが、NLSTを使うべきホストへクイック接続できなくなることになります。つまりクイック接続の従来のバージョンとの互換性は無くなります。

ただし従来からホスト一覧で新規に作成した設定はLISTが有効なため、これに関しては仕様を変更してもよいと思いますので、一応修正しておきました。 http://git.sourceforge.jp/view?p=ffftp/ffftp.git;a=commit;h=f83710099eec9d01dc29875f996c71bdefde2cfd

2011-10-18 21:00 Update by: s_kawamoto

  • Ticket Close date set to 2011-10-18 21:00
  • Status Update from Open to Closed.

Comment

修正は1.98bに適用されました。


Add Comment/Update #26543 (クイック接続時のリスト取得コマンド)

You are not logged in. If you do not want to anonymous write, please login. » Login