解决方案:FileZillaClient服务器发回了不可路由的地址,使用服务器地址代替

曾苗宣
2023-12-01

应用场景:

FileZillaClient是一款常见的FTP客户端,很便捷的解决了服务器与本地电脑的文件传输的问题。


问题描述:

本人在采用FileZillaClient打包上传网站源码的时候,该工具出现了以下的错误

状态:    服务器发回了不可路由的地址。使用服务器地址代替。
命令:    MLSD
错误:    GnuTLS 错误 -110: The TLS connection was non-properly terminated.
状态:    服务器没有正常的关闭 TLS 连接
错误:    无法建立数据连接: ECONNABORTED - 连接中止
错误:    20 秒后无活动,连接超时
错误:    读取目录列表失

但是使用Windows自带的命令行模式就不会出现,上面的问题,由于命令行模式还是不方便,每次都需要打包 


原因分析:

本客户端没有设置为主动模式。


解决方案:

更改Filezilla设置,编辑 - 设置 - 连接-FTP-被动模式,将“使用服务器的外部IP地址来代替”改为“回到主动模式”即可。

 

 类似资料: