问题IIS 7.0在上载过程中locking文件

我正在运行一个服务器2008年与iis7和ftp插件到iis 7.0

我有FTP站点configuration和大多数工作

除了大约70%的时间传输file upload将永远挂起。 如果我断开了ftp客户端并重新连接,并尝试上传相同的文件,我会在客户端上发现错误,说文件被locking。

我必须重新启动ftp服务来清除locking。

我启动了进程资源pipe理器,并对有问题的文件进行了search,并确信ftp服务对该文件具有locking,并且需要大约20分钟才能自行释放锁(有时甚至更长)。 即使在断开客户端连接之后,此锁仍然保留。

就像我说过的,这只发生在70%的时间,另外30%的时间经历得很好。

我已经validation的事情。

– 不是防火墙问题。 服务器正在使用防火墙允许的被动端口范围8000-9000。 – 不是一个NAT问题,服务器有一个全局路由的IP地址 – 所有推荐的/所需的更新安装

我有5个其他服务器在一个非常相似的configuration,这是唯一一个我有问题。

如果您正在使用防病毒扫描程序并尝试传输大文件,则可能会locking该文件。 您可能想要查看是否可以从扫描中排除该文件夹。

您可以检查FTP日志文件,并查看断开客户端的状态。 检查状态代码并将其与这里的比较。 让我们知道你发现了什么。

如果你说70%的时间,这意味着你应该能够重现这个问题。 什么是您使用的FTP客户端,请尝试coreftp 。 尝试使用命令提示符使用FTP并查看问题是否仍然发生。