Multi Commander > Support and Feedback
Performance of MC is good except FTP Connection - Solved
AriesTruong:
Hi Mathias,
I m using MC 9 final on Win10 Pro x64.
With me, MC is fast but when I do connect to FTP then it take long time to scan folder and sometime it error as below.
With WinSCP and "FTP in totalcmd", they load structure folder is faster MC.
I don't like compare with others FTP but I only mention these FTP client here so that you can improve performance of loading structure folder in FTP when you have free time.
=======================================
019-08-07 14:24:53 < 200 Always in UTF8 mode.
2019-08-07 14:24:53 > TYPE A
2019-08-07 14:24:53 < 200 Switching to ASCII mode.
2019-08-07 14:24:53 > MODE S
2019-08-07 14:24:53 < 200 Mode set to S.
2019-08-07 14:24:53 > STRU F
2019-08-07 14:24:53 < 200 Structure set to F.
2019-08-07 14:24:53 > PROT P
2019-08-07 14:24:54 < 200 PROT now Private.
2019-08-07 14:24:54 > CWD /
2019-08-07 14:24:54 < 250 Directory successfully changed.
2019-08-07 14:24:54 > PASV
2019-08-07 14:24:54 < 227 Entering Passive Mode (151,127,122,201,218,156).
2019-08-07 14:24:54 > LIST
2019-08-07 14:24:54 = Opening data connection to IP 151.127.122.201 on port 55964
2019-08-07 14:24:55 < 150 Here comes the directory listing.
2019-08-07 14:25:25 = Error reading secure data from the server. (Socket error) (Error : 10060) A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
2019-08-07 14:25:56 < 226 Directory send OK.
Mathias (Author):
You connection using secure SSL/TLS channel , it the server a Windows or Linux ? Do you know what FTP Server software it is running ?
AriesTruong:
Hi Mathias,
I don't know which OS or FTP Server. But I get log from totalcmd after login successful:
===========================Log from another ftp client================
----------
Using sChannel (Secur32.dll) for SSL/TLS connection.
Connect to: (08/08/2019 20:28:59)
hostname=151.127.122.201
username=test
startdir=data/Download
151.127.122.201=151.127.122.201
220 (vsFTPd 2.3.5)
AUTH TLS
234 Proceed with negotiation.
Using client certificate...
Method: TLSv1
Cert subject: hidden by me
Cert issuer: hidden by me
USER test
331 Please specify the password.
PASS ***********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
AUTH TLS
EPRT
EPSV
MDTM
PASV
PBSZ
PROT
REST STREAM
SIZE
TVFS
UTF8
211 End
HELP SITE
214-The following commands are recognized.
ABOR ACCT ALLO APPE CDUP CWD DELE EPRT EPSV FEAT HELP LIST MDTM MKD
MODE NLST NOOP OPTS PASS PASV PORT PWD QUIT REIN REST RETR RMD RNFR
RNTO SITE SIZE SMNT STAT STOR STOU STRU SYST TYPE USER XCUP XCWD XMKD
XPWD XRMD
214 Help OK.
PBSZ 0
200 PBSZ set to 0.
PROT P
200 PROT now Private.
OPTS UTF8 ON
200 Always in UTF8 mode.
CWD data/Download
550 Failed to change directory.
Connect ok!
PWD
257 "/USR/USR/test"
Get directory
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (151,127,122,201,60,145).
Connected to PASV port
LIST
150 Here comes the directory listing.
Download: 2,048 bytes
Waiting for server...
226 Directory send OK.
AriesTruong:
Hi Mathias,
Thank for new Beta Update (v9.1 build 2544). Currently it works better previous but performance is not good when load folder. I attached log of ftp. Please take time to improve.
One issue from FTP. When system scanning folder then I press ESC to abort as guide from list then MC is not responding about 2 minutes to back normal, if in this time I click on MC then it is hang and must kill form Task Manager.
Thanks
Mathias (Author):
it because it fails to connect, why I don't know. properly they are using incompatible SSL/TLS connection ways.
MC are using build in function in windows for it.
Yes aborting it not possible in the same way as local drive.. since MC needs to wait for the server to response. and if it does not accept the abort command. Then MC must wait.
I have no idea what server you connect to.. But all the one try on works.
Might be that the Cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA that you server is using it not enabled in windows. google on it and there are issues with that cipher so windows might have them in there disbaled list. You might need to enable it manually
Navigation
[0] Message Index
[#] Next page
Go to full version