Page 1 of 1

Android FTP Client

Posted: 2018-09-11 08:41
by firefox
Hello,

which Android FTP Client works great with the FileZilla Server, any recommendation ?

Greetings
Firefox

Re: Android FTP Client

Posted: 2018-09-11 08:55
by boco
Every standards-compliant FTP client should do.

Re: Android FTP Client

Posted: 2018-09-11 09:03
by firefox
I have test AndFTP App, after connection to the Server i dont see any Directorys. All is empty.
Some idea why ??

Greetings
Firefox

Re: Android FTP Client

Posted: 2018-09-11 12:57
by botg
What does it say in the server log?

Re: Android FTP Client

Posted: 2018-09-11 14:54
by firefox
Looks like this:

Code: Select all

(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 230 Logged on
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> FEAT
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 211-Features:
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  MDTM
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  REST STREAM
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  SIZE
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  MLST type*;size*;modify*;
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  MLSD
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  AUTH SSL
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  AUTH TLS
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  PROT
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  PBSZ
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  UTF8
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  CLNT
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  MFMT
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  EPSV
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  EPRT
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 211 End
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> CLNT AndFTP
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 200 Don't care
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> OPTS UTF8 ON
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 202 UTF8 mode is always enabled. No need to send this command.
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> PBSZ 0
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 200 PBSZ=0
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> PROT P
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 200 Protection level set to P
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> CWD /123
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 250 CWD successful. "/123" is current directory.
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> FEAT
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 211-Features:
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  MDTM
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  REST STREAM
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  SIZE
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  MLST type*;size*;modify*;
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  MLSD
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  AUTH SSL
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  AUTH TLS
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  PROT
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  PBSZ
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  UTF8
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  CLNT
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  MFMT
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  EPSV
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)>  EPRT
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 211 End
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> PASV
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 227 Entering Passive Mode (123,241,206,8,117,167)
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> MLSD
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 150 Opening data channel for directory listing of "/123"
(000182) 9/11/2018 16:25:14 PM - andrei (000.000.000.0)> 450 TLS session of data connection has not resumed or the session does not match the control connection
(000182) 9/11/2018 16:25:21 PM - andrei (000.000.000.0)> NOOP
(000182) 9/11/2018 16:25:21 PM - andrei (000.000.000.0)> 200 OK
(000182) 9/11/2018 16:25:21 PM - andrei (000.000.000.0)> CWD /
(000182) 9/11/2018 16:25:21 PM - andrei (000.000.000.0)> 250 CWD successful. "/" is current directory.
(000182) 9/11/2018 16:25:21 PM - andrei (000.000.000.0)> PASV
(000182) 9/11/2018 16:25:21 PM - andrei (000.000.000.0)> 227 Entering Passive Mode (123,241,206,8,118,29)
(000182) 9/11/2018 16:25:30 PM - andrei (000.000.000.0)> NOOP
(000182) 9/11/2018 16:25:30 PM - andrei (000.000.000.0)> 200 OK
(000182) 9/11/2018 16:25:30 PM - andrei (000.000.000.0)> CWD /
(000182) 9/11/2018 16:25:30 PM - andrei (000.000.000.0)> 250 CWD successful. "/" is current directory.
(000182) 9/11/2018 16:25:30 PM - andrei (000.000.000.0)> PASV
(000182) 9/11/2018 16:25:30 PM - andrei (000.000.000.0)> 227 Entering Passive Mode (123,241,206,8,117,94)
(000182) 9/11/2018 16:25:38 PM - andrei (000.000.000.0)> NOOP

Re: Android FTP Client

Posted: 2018-09-11 16:09
by botg
Insecure client, it doesn't use TLS session resumption on the data connection. Please contact your client vendor for assistance to have the client fixed.

Re: Android FTP Client

Posted: 2018-09-13 05:19
by firefox
Any recommendation for a different Client ?

Re: Android FTP Client

Posted: 2018-09-13 07:45
by botg
No, I don't use Android.

Re: Android FTP Client

Posted: 2019-07-25 06:56
by sangram
Why there is no FileZilla client for Android? Its a popular platform now a days. And users are demanding FileZilla for android

Re: Android FTP Client

Posted: 2019-07-25 17:15
by xeon
Your best bet on Android is to install Termux and then install lftp within that using "apt install lftp".

All FTP clients within the play store use the same broken java libraries for SSL/TLS and they don't support TLS session resumption.