【发布时间】:2014-05-28 10:11:42
【问题描述】:
我对 ftp 有一个最奇怪的问题。重新启动后,Windows 命令行 ftp 程序立即工作正常。
然后,我尝试使用更友好的 ftp 客户端(TotalCommander,我已经使用了多年),它可以登录,获取文件夹内容,一切正常,直到我尝试上传文件。然后似乎连接突然关闭 - 此后 ftp 能力被破坏。
这是奇怪的部分:ftp 上传似乎被永久破坏了。而且它的破碎方式也很奇怪。我回到命令行 ftp 客户端,我可以连接、列出文件夹、更改文件夹、下载任何大小的文件、上传 大于 2K 的文件会导致连接被断开,命令超时。
重新启动操作系统(64 位 Win 7),一切正常。
我已经禁用了 Windows 防火墙,因为很多讨论都集中在这个问题上。无论 windows 防火墙是打开还是关闭,行为都是相同的。
我尝试过切换 PASV 模式,同样,无论是否发送被动,行为都是相同的。
二进制和ASCII模式我都试过了,行为是一样的。
当我在新磁盘上重新安装 Windows 7 Enterprise Service Pack 1 时出现此问题。安装了所有 146 多个补丁和更新。
网络不是问题:我的笔记本电脑连接到同一个网络没有问题。从其他机器访问时,远程服务器没有问题。它显然与这个新安装的 windows 是隔离的。
如果文件>2k,运行一个程序会导致命令行 ftp 无法发送文件,有什么想法吗?
【问题讨论】:
标签: windows file-upload ftp-client