FTP over TLS / Plain FTP
Posted: 2018-08-29 15:15
Is it possible to have both users on a system, ones connecting as FTP over TLS and the others Plain FTP. I have enabled FTP over TLS, set my Passive custom port range, certificate set and have no issues connecting using FTP over TLS. However with our China staff, they cannot have encryption through the Great china wall so I have unchecked "Disallow plain FTP" and unchecked Force PROT P but I cannot get those staff connecting, it simply gets stuck or timeouts on Directory listing.
I have tried myself and cannot connect using plain FTP, it never displays the directories. What am I am doing wrong, thank you.
Log on server:
000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> Connected on port 21, sending welcome message...
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> AUTH SSL
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> 502 Explicit TLS authentication not allowed
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> AUTH TLS
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> 502 Explicit TLS authentication not allowed
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> USER username
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> 331 Password required for username
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> PASS ********
(000003)8/29/2018 10:57:57 AM - username (x.x.x.x)> 230 Logged on
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> PWD
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 257 "/" is current directory.
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> FEAT
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 211-Features:
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> MDTM
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> REST STREAM
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> SIZE
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> MLST type*;size*;modify*;
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> MLSD
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> UTF8
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> CLNT
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> MFMT
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> EPSV
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> EPRT
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 211 End
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> OPTS UTF8 ON
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 202 UTF8 mode is always enabled. No need to send this command.
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> PWD
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 257 "/" is current directory.
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> PASV
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 227 Entering Passive Mode
I have tried myself and cannot connect using plain FTP, it never displays the directories. What am I am doing wrong, thank you.
Log on server:
000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> Connected on port 21, sending welcome message...
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> AUTH SSL
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> 502 Explicit TLS authentication not allowed
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> AUTH TLS
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> 502 Explicit TLS authentication not allowed
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> USER username
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> 331 Password required for username
(000003)8/29/2018 10:57:57 AM - (not logged in) (x.x.x.x)> PASS ********
(000003)8/29/2018 10:57:57 AM - username (x.x.x.x)> 230 Logged on
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> PWD
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 257 "/" is current directory.
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> FEAT
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 211-Features:
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> MDTM
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> REST STREAM
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> SIZE
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> MLST type*;size*;modify*;
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> MLSD
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> UTF8
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> CLNT
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> MFMT
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> EPSV
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> EPRT
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 211 End
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> OPTS UTF8 ON
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 202 UTF8 mode is always enabled. No need to send this command.
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> PWD
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 257 "/" is current directory.
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> PASV
(000003)8/29/2018 10:57:58 AM - username (x.x.x.x)> 227 Entering Passive Mode