I am searching whether IIS FTP service can support MLST and MLSD commands or not, and how to enable that support if possible.
I am testing against a Windows Server 2019 (without FTP Extensibility) and a Windows 10 workstation (with FTP extensibility). In both case, these commands seem unsupported. I get a 500 Command not understood.
when entering them directly, and there are listed in neither FEAT
nor HELP
commands output.
(I am worrying about this because some clients like Filezilla have on their roadmap (since 2015...) to remove support of the LIST
command in favor or MLST
/MLSD
. As they write, these extensions are published since long, so most server should support them. But for IIS, it does not seem to be the case, at least "out of the box".)
Edit: although I had noticed the bottom note of their roadmap "Note the date and its significance.", I had not got it. It was first April. Still, having support for a standardized way of listing directory and files in IIS would be great.
IIS does not support
MLSD
/MLST
. And it is unlikely it ever will. There was no significant change in IIS FTP implementation for years, possibly for decades.