I deployed a Serv-U a few days ago and want to use it to replace the FTP service that comes with windows. Because you do not want to bind a Windows system account, Serv-U is easy to configure and is indeed a good choice. However, the deployment process still encountered a problem that has not yet been fixed.
The problem is about Chinese encoding. For a Chinese operating system, there must be folders and file names named in Chinese. Therefore, for FTP addresses, URLs are generally used in the program. However, for Serv-U, this trick is not feasible. Under IE, we can see that the generated URL encoding is correct. However, once this request is sent to the FTP server, the returned address becomes a lot of question marks and squares, prompting that the location cannot be found. In Firefox, it seems that the code in the program is ignored. It may be automatically converted into normal characters, and an error message will be returned after the request. After studying the information on the Internet, someone suggested disabling the URL encoding function of Serv-U. I think the URL will be automatically encoded when the browser requests it, and it will be done again through FTP, the results are compiled into garbled characters. However, the version I tried is 6.0. If this option is not found, the version 7.4 is available.
Regardless of the program code, it can be used directly in the browser. For Chinese files (folders), it can be used in IE, but not in Firefox. There is information on the Internet that it can be used to change a Firefox configuration, that is, it is feasible to disable its URL encoding function. I tried it, but this method is not feasible because you cannot change the configuration.
Finally, this problem is still not solved. Let the user try to use it in IE first, and wait for time for further research.