我在 Filezilla 中遇到了一个奇怪的错误,并且它已经持续出现了几个月。
当我连接到服务器时,我可以完美地移动文件、删除文件等。但是,如果我将其留在后台并返回到它,Filezilla 会自行阻止,我无法在文件夹中移动。当您单击文件夹时,什么也没有发生,几次尝试后,连接中断,Filezilla 再次重新连接并开始工作,但最终连接将再次冻结。
无论我连接哪个服务器,都会发生这种情况,并且这种情况发生在不同的 Filezilla 安装中。
这是日志的一个示例:
Status: Retrieving directory listing of "/httpdocs/application/modules/default/views/scripts/payment"...
Command: CWD /httpdocs/application/modules/default/views/scripts/payment
Error: Disconnected from server: ECONNABORTED - Connection aborted
Error: Failed to retrieve directory listing
Status: Connecting to 217.xxx.xxx.xxx:21...
Status: Connection established, waiting for welcome message...
Status: Insecure server, it does not support FTP over TLS.
Status: Connected
Status: Retrieving directory listing of "/httpdocs/application/modules/default/views/scripts/payment"...
Status: Directory listing of "/httpdocs/application/modules/default/views/scripts/payment" successful
问题出现在第一行,您单击一个文件夹,过了一会儿,命令 CWD 出现,其余的事情立即发生。
任何帮助,将不胜感激。
答案1
看起来您的机器和服务器之间的某些防火墙或路由器正在终止空闲连接,而没有正确通知连接方。
因此,只有当 FTP 客户端尝试使用连接并等待任何响应超时时,它才会注意到连接已断开。
尝试在 FileZilla 首选项中设置连接保持活动。
在 FileZilla 主窗口中,转到编辑 > 设置 > 连接 > FTP并检查发送 FTP 保持活动命令。