我在使用 Windows FTP 服务器时遇到了一个问题。由于防火墙限制,我们将其运行在被动模式下。大部分工作正常。人们可以连接、获取和放置文件并列出目录,但 filezilla 始终无法列出一个目录。我得到以下信息:
Command: LIST
Response: 125 Data connection already open; Transfer starting.
Response: 226 Transfer complete.
Error: Connection timed out
Error: Failed to retrieve directory listing
该文件夹仅有59个文件,共计2.52MB,全部为XLS类型。
我完全搞不懂为什么会发生这种情况。如果我删除一半的文件,它又可以正常工作了。做一个实验,49 个文件可以工作,但 50 个文件不行。还有其他文件夹有 300 多张图片,里面全是更大尺寸的 jpg 文件。
这是一个已知的 Windows FTP 服务器问题吗?
谢谢
答案1
不久前见过类似的事情。检查是否有任何文件名在 *nix 下无效。在这种情况下,某些 FTP 客户端的行为很奇怪。