Page 1 of 1

how to use file manager on android to access ftp-es?

Posted: 2019-12-13 08:48
by zcfz
I deployed a ftps server (ftp-es) by Filezilla server, which is certificated by itself. Filled the common server name as '192.168.0.102'. The filezilla client access just fine, while the fx file manager or any other file manager in android fail to use it. And I'm sure I checked the 'remember certification' in fx file manager.
Filezilla client access normal.
fx or other file manager can only access regular ftp.

Code: Select all

(000186)2019/12/13 16:37:08 - (not logged in) (192.168.0.100)> USER myusername
(000186)2019/12/13 16:37:08 - (not logged in) (192.168.0.100)> 331 Password required for myusername
(000186)2019/12/13 16:37:08 - (not logged in) (192.168.0.100)> PASS **********
(000186)2019/12/13 16:37:08 - myusername(192.168.0.100)> 230 Logged on
(000186)2019/12/13 16:37:08 - myusername(192.168.0.100)> STAT
(000186)2019/12/13 16:37:08 - myusername(192.168.0.100)> 500 Syntax error, command unrecognized.
(000186)2019/12/13 16:37:08 - myusername(192.168.0.100)> SYST
(000186)2019/12/13 16:37:08 - myusername(192.168.0.100)> 215 UNIX emulated by FileZilla
(000186)2019/12/13 16:37:08 - myusername(192.168.0.100)> PASV
(000186)2019/12/13 16:37:08 - myusername(192.168.0.100)> 227 Entering Passive Mode (192,168,0,102,228,48)
(000186)2019/12/13 16:37:08 - myusername(192.168.0.100)> LIST /
(000186)2019/12/13 16:37:08 - myusername(192.168.0.100)> 150 Opening data channel for directory listing of "/"
(000186)2019/12/13 16:37:08 - myusername(192.168.0.100)> 450 TLS session of data connection has not resumed or the session does not match the control connection
(000185)2019/12/13 16:38:15 - myusername(192.168.0.100)> disconnected.
(000186)2019/12/13 16:38:15 - myusername(192.168.0.100)> disconnected.
500 Syntax error, command unrecognized. ------------- how to fix this?

Re: how to use file manager on android to access ftp-es?

Posted: 2019-12-13 09:01
by boco
500 Syntax error, command unrecognized. ------------- how to fix this?
Not possible, FileZilla Server doesn't support this command. The error is non-fatal and the client continues normally, but...
(000186)2019/12/13 16:37:08 - myusername(192.168.0.100)> 450 TLS session of data connection has not resumed or the session does not match the control connection
The FTP clients you are using don't support TLS session resuming. They must be updated to implement this important security feature.

Session resuming can requirement be disabled in the server settings (TLS page), but doing that lowers security. Thus, it's only good as a short-term workaround.

Re: how to use file manager on android to access ftp-es?

Posted: 2019-12-13 09:13
by zcfz
Thanks a lot! It can list files now.
But the 'user' settings panel cannot checked to 'force tls for user login' or the list would be empty.
I've mailed them a few days ago, maybe they would notice that.