我正在运行带有 iis7 的服务器 2008 和 iis 7.0 上的 ftp 插件
我已经配置了 ftp 站点并且基本可以正常工作
除了在传输文件时大约 70% 的时间上传会永远挂起。如果我断开 ftp 客户端并重新连接并尝试上传同一个文件,我会在客户端上收到一条错误消息,提示文件已被锁定。
我必须重新启动 ftp 服务才能清除锁。
我启动了进程资源管理器并搜索了相关文件,果然 ftp 服务已锁定该文件,需要大约 20 分钟才能自行释放锁定(有时甚至更长)。即使我断开客户端连接后,此锁定仍然存在。
就像我说的,这种情况只会发生 70% 的时间,其余 30% 的时间一切都会顺利进行。
我已经证实的事情。
- 不是防火墙问题。服务器正在使用防火墙允许的被动端口范围 8000-9000。- 不是 nat 问题,服务器具有全局可路由的 ip 地址 - 已安装所有推荐/必需的更新
我还有其他 5 台配置非常相似的服务器,但只有这台服务器让我遇到了问题。
答案1
如果您正在使用防病毒扫描程序并尝试传输大文件,则可能会锁定文件。您可能想看看是否可以将该文件夹排除在扫描范围之外。