You are here: PSPad forum > English discussion forum > Re: Latest beta build use MLSD instead of LIST ftp-command (Directory list are empty on certain servers)
Posted by: Alex | Date: 2014-06-23 18:47 | IP: IP Logged
Hello Jan.
It takes me a while to figure out why my ftp is not working, and how to fix it. It tell's me 500 error in the ftp-log.
My sites are hosted using vsftpd, which is old default ftp-server in many distros, (I'm sure about redhat distros: fedora, centos, etc.).
VSFTPd does not support MLSD.
When I googled, I found the Filezilla behaviour. When the MLSD list not supported it catch it and use LIST command. (It also store this somehow internally). It will be good if PSPad will implement something like that.
For whose who find the same problem - there is new settings called "Old file listing (List instead of Mlsd)".
Posted by: pspad | Date: 2014-06-23 18:57 | IP: IP Logged
I will try to implement it. I guess FileZilla sends HELP command and if MLSD is in answer, FileZilla uses it.
Posted by: pspad | Date: 2014-06-23 19:29 | IP: IP Logged
OK. Detection was implemented.
In case MLSD is enabled, PSPad will send HELP command on the begin of communication. If MLSD is contained in commands list, PSPad will use MLSD. If not, it temporary disables MLSD and will use LIST command instead.
Posted by: Alex | Date: 2014-06-24 06:28 | IP: IP Logged
It works now in latest build.
Thank you
Editor PSPad - freeware editor, © 2001 - 2024 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR