我已经在这个 FTP 问题上纠结了一段时间了。我安装了 IIS 7,并在 Windows Server 2008 机器上运行 IIS 6 FTP 服务器。我遇到的问题是,我无法从 FTP 服务器下载某些文件,即使我已将这些文件上传到 FTP 服务器。连接在 120 秒后超时。我使用了 Wireshark 并检查了日志文件。我看到的唯一消息是超时消息。我首先想到的是权限问题,但是我可能已经尝试了我能想到的所有权限组合,最终目标是让有效文件和无效文件的权限相同。使用我现在拥有的文件列表,我可以下载 zip、war 和 msi 文件,但不能下载 txt 或 sql 文件。这几乎看起来像是二进制的事情,但我在 FTP 客户端上更改了传输模式,并切换了主动/被动选项。
答案1
另一个故障排除步骤是暂时禁用服务器和/或客户端上的实时 AV。您是否尝试过不同的 FTP 客户端?
答案2
检查这些文件是否未被使用。您可以使用 Process Explorer 来执行此操作(查找句柄或 dll...)。