Page 1 of 1

550 Cannot MLSD. No permission.

Posted: Sun Dec 28, 2014 6:14 am
by baalchina
Hi,
Here another WingFTP question. :)

I made my user can download files, but can not list them. I will give them the ftp url in another website.

But when my user using FtpRUSH (v2.1.8), the server return a 550 Cannot MLSD. No permission error, and stop transfering.
When they try other tools such as Thunder(Xunlei), filezilla, although still have 550 error, but the client continue to download.

So, how can I solve this problem, to change setting in WingFTP, or FtpRUSH?

Thanks.

Re: 550 Cannot MLSD. No permission.

Posted: Sun Dec 28, 2014 6:24 am
by baalchina
Below is logs:


FileZilla 3.9.05

Code: Select all

响应:	257 "/hd/movie/The.Admiral.Roaring.Currents.2014.HD720P.X264.AAC" is current directory.
状态:	读取目录列表...
命令:	TYPE I
响应:	200 Type set to I
命令:	PASV
响应:	227 Entering Passive Mode (172,27,1,10,83,147)
命令:	MLSD
响应:	550 Cannot MLSD. No permission.
命令:	SIZE The.Admiral.Roaring.Currents.2014.HD720P.X264.AAC..mp4
响应:	213 2860690820
命令:	MDTM The.Admiral.Roaring.Currents.2014.HD720P.X264.AAC..mp4
响应:	213 20141227132608
命令:	PASV
响应:	227 Entering Passive Mode (172,27,1,10,83,148)
命令:	RETR The.Admiral.Roaring.Currents.2014.HD720P.X264.AAC..mp4
响应:	150 Data connection accepted; transfer starting for  The.Admiral.Roaring.Currents.2014.HD720P.X264.AAC..mp4 (2860690820 Bytes).

FtpRUSH 2.1.8

Code: Select all

[T] 257 "/hd/movie/The.Admiral.Roaring.Currents.2014.HD720P.X264.AAC" is current directory.
[T] PASV
[T] 227 Entering Passive Mode (172,27,1,10,82,204)
[T] 打开数据连接到主机: 172.27.1.10 端口: 21196
[T] MLSD
[T] 550 Cannot MLSD. No permission.
[T] MLSD
[T] 550 Cannot MLSD. No permission.
[i] The.Admiral.Roaring.Currents.2014.HD720P.X264.AAC..mp4 0字节/49:26:17(s)/0.00KBps
[T] (用户断开FTP连接)
[i] 传输 1 个文件共 0 字节,使用49:26:17秒,速度0.00KBps
[T] ftp://ftp.abc.com 已断开

Re: 550 Cannot MLSD. No permission.

Posted: Mon Dec 29, 2014 2:48 am
by FTP
The FTP command "MLSD" is for file listing, you do not have file listing permission, then you will fail of course, but you can still download file directly.

Re: 550 Cannot MLSD. No permission.

Posted: Mon Dec 29, 2014 7:45 am
by baalchina
In thunder(xunlei), filezilla, the file can download after the 550 error.
Only in FTP Rush, after MLSD No Permission, the download progress stops.

So can I change some setting in FtpRush or Wingftp to avoid this?

Thanks a lot.

Re: 550 Cannot MLSD. No permission.

Posted: Mon Dec 29, 2014 8:53 am
by FTP
If you really want to use FTP Rush for downloading files, you can use "Tools -> Manual download from Site".

Re: 550 Cannot MLSD. No permission.

Posted: Fri Jan 02, 2015 2:49 pm
by baalchina
Ye, I am using Manual Download... and rush told me 550, then stop----while thunder/filezilla also got 550, but they continues downloading. In the log I posted, you can see it.

I spent 2 or 3 years to let my users familiar with ftprush rather than thunder or other tools, so I hope is there any idea I can change some setting in wingftp to avoid this.

Thanks!

Re: 550 Cannot MLSD. No permission.

Posted: Mon Jan 05, 2015 5:03 am
by FTP
No, you must get something wrong, please make sure you are using FTP Rush 2.1.8 and the FTP URL looks like this: ftp://127.0.0.1/myfile123.zip" rel="nofollow