Filezilla:TLS 连接已建立,20 秒后超时

Filezilla:TLS 连接已建立,20 秒后超时

我不得不重建 Windows,并且丢失了我的 Filezilla 站点管理器条目。

重新创建我的站点条目并尝试连接后,我看到:

Status: Resolving address of cp95.ezyreg.com
Status: Connecting to 27.121.64.95:21...
Status: Connection established, waiting for welcome message...
Status: Initializing TLS...
Status: Verifying certificate...
Status: TLS connection established.
Status: Server does not support non-ASCII characters.
Status: Logged in
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/" is the current directory
Command:    TYPE I
Response:   200 Type set to I
Command:    PASV
Response:   227 Entering Passive Mode (27,121,64,95,195,19).
Command:    MLSD
Error:  Connection timed out after 20 seconds of inactivity
Error:  Failed to retrieve directory listing

ezyreg.com's支持人员说我应该使用不安全的普通 FTP,但我拒绝,因为我知道这是一个安全隐患。

他们的替代方案是使用 cpanel 的文件管理器,但这不是一个有效的解决方案。

我不记得在计算机重建之前通过普通 FTP 连接到该主机。

有什么建议么?

答案1

以下是已知事实的列表:

  • FileZilla 到 ezyreg.com 在 FTP 命令 MLSD 上 20 秒后超时
  • 将超时时间增加到 120 秒也无济于事
  • FileZilla 与其他网站合作
  • 我可以在上面的 FileZilla 日志中看到,它没有发出 FTP 命令 FEAT 来验证服务器是否完全支持 MLSD
  • WinSCP 与 ezyreg.com 正常运行
  • WinSCP 使用 FTP 命令 LIST 而不是 MLSD
  • MLSD 于RFC 3659 - FTP 扩展2007年

我的结论是:

  1. ezyreg.com 的 FTP 服务器无法正确处理 MLSD 命令。
  2. FileZilla 使用 MLSD,但未验证其是否受支持

我们可以添加 2009 年 FileZilla 管理员对该帖子的回答
Filezilla 3.2.4 的空文件列表-MLSD 问题?

我通常是一个非常冷静的人,但由于你不理智地不愿修复损坏的服务器和防火墙,我缺乏破坏东西的能力。在我发疯之前关闭这个话题。

因此,FileZilla 不支持诸如 ezyreg.com 之类的“损坏”服务器。

你可以做什么 :

  1. 向 ezyreg.com 支持部门投诉,2016 年足够让他们获得一个能够正确支持 2007 FTP 扩展的现代 FTP 服务器。(编辑:显然 FTP 服务器足够新,因此在这种情况下,可能是安装不当或参数不正确。)
  2. 使用另一个 FTP 客户端访问 ezyreg.com

如果你正在考虑使用 WinSCP,我建议核心 FTP LE也是一个非常好的 FTP 客户端。

答案2

转到“设置”并选择“连接”(应该是第一个),然后将超时时间从 20 更改为您想要的任何值或 0 以禁用。

相关内容