被动模式下的 Windows 2003 FTP 服务器不会列出文件夹的内容

被动模式下的 Windows 2003 FTP 服务器不会列出文件夹的内容

我在使用 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 客户端的行为很奇怪。

相关内容